I applied through a recruiter. The process took 3 months. I interviewed at Meta (New York, NY) in May 2020
Interview
A Facebook recruiter reached out to me in December to see if I would be interested in interviewing, based on my LinkedIn profile. Initial conversation was pleasant and recruiter was helpful in explaining the process.
About 2 months later I had an initial 45 min phone screen/interview with an existing engineering manager. The recruiter gives you all the necessary materials to prepare and they tell you the types of questions you need to have answers for. They follow the typical “tell me about a time when you had to...” format.
The recruiter followed up within a couple days to say they wanted to move on to the full day interviews. Due to Covid-19 I had to reschedule multiple times which wasn’t an issue.
The main set of interviews consisted of 6 x 45 min sessions with different interviewers. 1 is focused on your history. 1 on programming skills which included the standard algorithm type questions for which a quick google will give you plenty of examples (like sliding window, memorization, etc). 2 are focused on design where you walk through designing a theoretical system that scales to Facebook/Instagram levels of users. 2 are focused on soft skills and managerial style.
All interviewers were on time and pleasant. Interviews are back to back with a 45 min break for lunch. The interviews are done over video app as there are currently no onsite interviews.
Interview questions [1]
Question 1
Design a real-time comment system for under a Facebook post which may have millions of concurrent active users
I applied through a recruiter. The process took 1 day. I interviewed at Meta (Menlo Park, CA) in Feb 2017
Interview
Recruiter contacted and gave me hints, 1 phone interview, then all day F2F with 6 people individually. One focused on management, 1 coding, 2 on problem solving, 1 computer design, 1 behavioral . Most questions were typical for each specialization.
Interview questions [2]
Question 1
What most difficult employee situation you have handled well?
I applied through a recruiter. The process took 4 months. I interviewed at Meta (New York, NY)
Interview
Very helpful HR people. Interviews are structured. Interviewers are mostly friendly but do not show any visual cues of whether they like your response. Mostly taking notes on laptops. One interviewer had poor communication skills describing the problem and expectations and got frustrated. Results can be full of surprises.
Interview questions [2]
Question 1
Describe one on one meetings with reports. Describe management style.