Tech IndustryNov 10, 2018
GuidewireMlpzaq

System design for FANG senior positions

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.

Apple hMWF54 Nov 10, 2018

Unfortunately the system is completely opaque, mainly due to fear of lawsuits. You will never know what went wrong.

Cadence QVYJ67 Nov 10, 2018

Can you please share your interview experience? What kind of questions they asked and specially system design question.

Microsoft IfbU64 Nov 10, 2018

+1

Guidewire Mlpzaq OP Nov 10, 2018

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.

Microsoft Blkman Nov 10, 2018

Is it mandatory to get through 2 questions in facebook interviews?

Guidewire Mlpzaq OP Nov 10, 2018

The recruiter told me there will be two sessions if you choose product design and one session if choosing infrastructure design.

Microsoft Blkman Nov 10, 2018

Op tag Facebook

Guidewire Mlpzaq OP Nov 10, 2018

Done

Facebook Menlo Park Nov 10, 2018

I just started as E5 and my system design round was the weakest.

Microsoft Blkman Nov 10, 2018

How many coding interviews did u have. And how many questions were asked in each.

Facebook Menlo Park Nov 10, 2018

2 rounds of coding, 1 round was 1.5 questions (didn’t finish second) and the other was 1 question with many follow ups.

Facebook msus33 Nov 11, 2018

‘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.