I applied through an employee referral. I interviewed at Meta
Interview
Everything was clear. A lot of preparation resources. They have excelent website with questions. Two stages: one screening and main (4 interviews).
The screening stage consists of a people management interview and a system design interview. Each of these interviews lasted 45 minutes. Please be prepared for it, the interviewer asked a lot of questions, and you will not have time to explain everything, especially for a people management interview.
I didn't pass screening stage.
Interview questions [1]
Question 1
System design: design Instagram ads click aggregator.
People management: a lot of questions, recruiter shared topics
Initial telephone call with a recruiter, followed by 2 zoom interview (system design + behavioral), followed with 5 zoom interviews (system design, behavioral and AI-coding-assistance). Process and recruiter were very transparent, supportive and well structured.
Interview questions [1]
Question 1
System design question + to tell and explain situations from previous experience
I applied online. The process took 2 months. I interviewed at Meta
Interview
Standard 2 interview screening + 5 interview if you pass the screening. You can prepare for the interview by looking up resources online - Meta has a fairly consistent process.
The only reason for me writing this report is that despite the recruiters' professionalism throughout, it was quite galling that after a long process and even after "passing" the hiring bar, I was told they were going to pause the role (though my 'pass' is good for 12 months). I'll post an update if I have one.
Do not trust the recruiter ...
TL;DR ...
The screening interview was swift. The recruiter was 15 minutes late and asked only one question to validate that I had one of the expected experience. There was no qualification of how much I knew about it. The first loop consisted in a behavioral interview with the hiring manager as well as a system design interview. The recruiter communicated the topic that will be analyzed in the design interview - a highly technical topic - as well as the name of the interviewers. I studying intensely to be prepared. I validated that the name of the interviewers three days before the interview. The recruiter confirmed them. Nevertheless, the design interview was on a different topic, not relevant to the field I was applying for. This is nonchalant from the recruiter. As a takeaway for other candidate as engineering managers, out of caution, I would suggest to prepare not only on your subject matter, but also on "generic" system design. Do not trust what the recruiter says. It would be better they say nothing rather than guide in the wrong direction.
Interview questions [1]
Question 1
A design question for a hardware-software system. The interviewer kept it generic, which added to the difficulty of the interview. I had to (1) switch from an end-to-end system design (EM level) to a low-level system design, (2) account for the super generic question while giving enough technical trade-offs, (3) not lose time time building a make-believe scenario as the interviewer was not looking for spec collection but rather a generic deep-dive.
Engineering Manager applicants have rated the interview process at Meta with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 53% positive. To compare, the company-average is 56.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Engineering Manager roles take an average of 36 days to get hired, when considering 58 user submitted interviews for this role. To compare, the hiring process at Meta overall takes an average of 31 days.
Common stages of the interview process at Meta as a Engineering Manager according to 58 Glassdoor interviews include:
Phone interview: 32%
One on one interview: 26%
Skills test: 13%
Presentation: 10%
Group panel interview: 7%
Personality test: 4%
IQ intelligence test: 4%
Drug test: 3%
Background check: 2%
Other: 1%
Here are the most commonly searched roles for interview reports -