The FB recruiters were very on-the-ball and determined to get me to campus. They worked with me every step of the way, flew me out, put me up in a nice hotel, and helped me know what to expect in the interviews.
The process consisted of four interviews, broken up by lunch:
The questions were tough, but fair. They definitely have a preference for code questions that combine data structures and creative thinking.
My only complaint about the process was that they spent a little too much time prior to starting the coding question asking me about my OS knowledge (I interviewed for a mobile job), and that left me pressed for time (sometimes) on the actual whiteboard coding.
Design a web site sharing application, from the base at the phone level to the status of everything in the cloud.
The following metrics were computed from 359 interview experiences for the Meta Software Engineer role in Menlo Park, California.
Meta's interview process for their Software Engineer roles in Menlo Park, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Meta's Software Engineer interview process in Menlo Park, California.