The process consisted of two steps.
First, a technical phone screen with a code-writing component. If you passed that, they brought you on-site for a day-long series of interviews.
For the on-site interviews, I had five interviews:
My understanding is that the number and types of interviews depend on the role you're interviewing for.
Overall, the process felt tough but reasonable, given how competitive those positions are. They provide a lot of material in advance to allow you to prepare well; others would be advised to take advantage of that material.
Who was your worst boss, and why?
We spent a good amount of time talking about my answer and my justification for it.
The following metrics were computed from 24 interview experiences for the Meta Senior Software Engineer role in New York, New York.
Meta's interview process for their Senior Software Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Meta's Senior Software Engineer interview process in New York, New York.