Apply online, get contacted, complete a phone screen, a phone interview, and an on-site whiteboard interview. You must pass each round separately. The final round, I was flown out and got to experience interviewing on their campus and learn what their engineering life was like.
NDA, but basic CS1 style questions, similar to other companies.
Know your structures, specifically trees, and be able to apply them to a problem in working code on the fly.
The following metrics were computed from 21 interview experiences for the Meta Software Engineering role in Menlo Park, California.
Meta's interview process for their Software Engineering roles in Menlo Park, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Meta's Software Engineering interview process in Menlo Park, California.