Just got a rejection from Facebook after on-site. I have 10+ years of experience so can only be evaluated as E5 or above. I thought I did well during interview. Solved almost two coding questions on each of the three algorithm sessions (demonstrated my thought process as much as I can instead of just solving them). The behavior session went well too, so the problem could only be the two design sessions. In the two sessions I can’t recall there were any design issues I couldn’t address. I also gave trade off evaluation on my design decision, but it could be I didn’t drive the conversation enough so I only got the recommendation of a soft hire instead of strong hire. The recruiter told me I passed the informal review but the packet was rejected by the hiring committee. My question is how high the bar is for the system design round in E5 or any senior roles of FANG companies? Does it need to be evaluated as a strong hire to pass the HC? I have no FANG experience in the past that I don’t know how much impact it has on hiring decision. Thanks.
Can you please share your interview experience? What kind of questions they asked and specially system design question.
+1
I can’t tell any details about the questions, but they are just typical questions we see on the Internet. It’s more about the conversation than the questions themselves. The same design questions can be conducted in completely different ways by different interviewers and interviewees. I have seen the questions before but it’s not enough for me to pass the interview. Also Facebook has two types of system design interviews. One is product design while another is infrastructure design. What I did is product design. Infrastructure design focus more on scalability than product design.
Is it mandatory to get through 2 questions in facebook interviews?
The recruiter told me there will be two sessions if you choose product design and one session if choosing infrastructure design.
I just started as E5 and my system design round was the weakest.
How many coding interviews did u have. And how many questions were asked in each.
2 rounds of coding, 1 round was 1.5 questions (didn’t finish second) and the other was 1 question with many follow ups.
‘Solved almost 2 coding questions per algorithm session’ does not mean it went well (also doesnt mean it went badly). It just depends on what questions you were asked and how well you approached them. Some interviewers start with an easy warm up question. In this case, if you only solve the easy question and scratch the surface of the main question, it won’t be enough. In other cases, you may be doing poorly on the first question and the interviewer moves to a second and different question to give you another opportunity. The bottom line is that the interviewee never really knows that interview X went that good or badly.
India
Yesterday
1627
Please vote sensibly 🙏
Tech Industry
2d
54457
Goog Employees Arrested
2024 Presidential Election
Yesterday
2476
Biden ruined America and tech! Tax plans are insane
Layoffs
2d
42238
Google CFO confirms 'large-scale' layoffs (Apr 17)
Tech Industry
Yesterday
721
Chances of meta clearing E5 with screwing up one coding one round and acing all other
Unfortunately the system is completely opaque, mainly due to fear of lawsuits. You will never know what went wrong.