I applied through a recruiter. The process took 3 months. I interviewed at Meta (Menlo Park, CA) in Jan 2022
Interview
I was pleasantly surprised but the amount of interview preparation materials they provided. They even arranged a meeting with one of the Meta engineers so that they could answer all my questions about the details of the interview process.
The interview itself consisted of 6 rounds: coding, product design, system design, project deep dive, cross-functional collaboration, and technical leadership.
Interview questions [1]
Question 1
How would you design a service like Instagram? Both from product perspective, and from system design perspective.
I applied in-person. I interviewed at Meta (Menlo Park, CA) in May 2019
Interview
I was invited for a day long onsite interview at the Menlo Park, CA location. I had five interviews which including algorithm and coding plus system design topics. All the interviewers were very polite. I provided optimal solutions for the coding and system design questions.
I applied through a recruiter. I interviewed at Meta (London, England) in Nov 2020
Interview
Engaging and interesting interview process. Coding and design questions were of the right level of difficulty. Interviewing crew was diverse and competent. Overall my impressions were very positive. There were five interviews in total.