how is the Engineering Manager interview process at FB? same as SDE? 1 coding remote and 2 onside coding rounds, 2 system design and 2 behavior?
Is the bar for coding interviews the same as any other role? For System design interviews for EM role, what are some good options and really what depth do they probe to. I have used the following 1. Grokking system design interview 2. Donne Martin GitHub 3. Half way through the “building data intensive systems” book. 4. Random reading of engineering blogs. 5. Some basic Kafka and elastic search courses I can easily operate that the depth that grokking book is at. Is that enough?
Honestly I think FB EM interviews are among hardest. Specially for ML generalists. You have coding, design, ML, ppl, project retrospect and the only one you can screw a bit might be the coding as the bar is lower than sde roles. I failed it once because of underestimating the ppl management side. They look for real examples and lots of them for different scenarios.
1. I am not applying for ML, applying for general software engineering EM. 2. I feel I have a ton of people management experience (+7 yrs) and general do well in behavior and scenarios round 3. Coding - I have been practicing LC, and know the preparation process there. I feel there is a bit of luck there too if we hit a pattern of problem u have done then you do well, if it’s unique LC hard then unknown it can either way. System design is where I have no clue, I have prepped well, understand the concepts but never worked on anything FB scale because only FB is at FB scale. Any advice on system design prep will be much appreciated
What level LC problems should one expect for EM interview ?
2 LC mediums or 1 easy and 1 hard. You mostly have to solve them in the allocated time. Not see many instances of pass where ur approach is fine and just not fully complete code.
FB EM onsite interview process usually has 6 rounds: 1 round of coding, 2 rounds of architecture/design, 1 culture fit, 1 People management, 1 project management/experience. Here are the details: https://www.rooftopslushie.com/request/Facebook-EMEngineering-Manager-Onsite-Interview-109
This matches my recent experience.