I had a screening interview with Meta for a Senior/Staff level position. My experience is detailed below to assist others.
Behavioral Round I was initially anxious about the behavioral questions, but they were straightforward. The interviewer directly asked questions focused on cross-team collaboration and managing high-stress projects, assessing suitability for an E6 or E5 level. The complexity or scale of past work wasn't a primary focus.
Questions included:
Coding Round
After Interview I asked questions about recent Meta initiatives, data collection/scalability, and the Meta Horizon OS user base. This led to a discussion lasting 15-20 minutes, covering various aspects of Meta's culture, meetings, and the evolution of Meta Horizon OS.
Final Comments and Learnings I made minor errors in simple problems but successfully resolved them. It's important to discuss the problem before coding. A good conversation allows the interviewer to help you refine your approach and address errors. While I planned to use CoderPad on my iPad, technical issues arose during the interview. Preparation and mock interviews are highly recommended.
Response From Recruiter The recruiter responded the next day, indicating they were moving forward. Feedback included that the coding was good but not exceptional, and that the behavioral round could have been more structured. The recruiter suggested preparing and rehearsing answers for general behavioral questions.