The first call is to get to know you as a person, see if your resume is accurate, and judge your interest in the company. My recruiter was AWESOME (Facebook prioritizes this).
The second interview is where knowledge is tested. I did well up until the last question, and I floundered pretty hard. More details in the second question below.
Open-ended:
What do you know about Memory Management in Objective-C?
Solve a recursive function.
The following metrics were computed from 80 interview experiences for the Meta Software Engineer role in San Francisco, California.
Meta's interview process for their Software Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Meta's Software Engineer interview process in San Francisco, California.