One initial HR phone interview, followed by one round of phone screen.
Then onsite, there were four rounds of algorithm questions and one round of system design questions.
The questions were not that hard, but required speed and bug-free solutions, which made the process challenging.
Design a news feed app (both server and client side).
The following metrics were computed from 12 interview experiences for the Meta Software Engineer role in Mountain View, California.
Meta's interview process for their Software Engineer roles in Mountain View, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Meta's Software Engineer interview process in Mountain View, California.