I applied through a recruiter. The process took 4 weeks. I interviewed at Meta (San Francisco, CA) in Mar 2017
Interview
I was contacted by a recruiter via linkedin who then set up a phone screen. Basic phone screen questions like "Tell me about a project you worked on recently?" They are looking for you to describe a complex project by breaking it down into simple components.
After the phone screen the recruiter emailed me saying they would be moving forward and set up a video interview with a project manager on the team. Also, very general questions like "why facebook?" and again asked for me to explain a project I recently worked on. Also asked questions like "How would you pick members of a team?" Basically looking for answers that describe how you 1. find out what people are working on, and 2. if you pick individuals to make a team vs just picking individuals.
After the video interview, the recruiter emailed me saying I was invited to an onsite interview and set up a time. Gives you the names of everyone you will be speaking to and their title. Highly recommend looking them up on Linkedin and preparing a few no work related questions about their background. The onsite is tough, as it lasts all day an involves multiple back to back interviews. It can be a bit draining and by the end of the day I started to lose my ability to articulate myself well. The question were simple, but difficult to answer because they are things I generally do instinctually and haven't had to articulate before. For example "How do you ensure you have communicated something effectively?" On the spot, it was a bit difficult to answer, but given some time to mull it over I would have had better responses.
Interview questions [5]
Question 1
Tell me about a complex project you recently worked on?
Interview process was fairly straightforward. Recruiters are super helpful in getting you prepared for whats to come. Interviews got scheduled fairly fast, so having the momentum is great. Each interview only lasted about 30 minutes. from start to finish it took about 1 month
A multi-stage interview process that typically includes screening, technical and/or case assessments, and conversations with different stakeholders to evaluate both your skills and how well you’d work with the team and the role.
Multiple rounds across product, engineering, and business leaders. Long cycle and many situational questions..."how would you respond.." many questions about specific prior experiences in handling challenges, frictions, leadership. Be prepared for lengthy process