I applied through other source. I interviewed at Meta
Interview
Initial recruiter interview followed by a tech interview with a Facebook engineering manager. After 1 month I had six online loop interviews on the same day. The recruiter was very helpful and provided a lot of material.
Interview questions [1]
Question 1
Standard behavioral interview questions. Instagram design in System design interview, Problem involving standard data structures. Leet code practice would've helped.
I applied through a recruiter. The process took 4 weeks. I interviewed at Meta (New York, NY) in Jul 2021
Interview
I felt Facebook in invested at a very large scale on interviewing. Very well structured process. The recruiters are great and really helpful resources during the process. They spend a lot of time to answer questions and getting help. I had opportunity to informally talk to an EM to answer questions about interview, tips on approaching the probelms. They do biweekly mock interviews which was very helpful to attend and see a live interview to get an idea on how to approach system design questions. Most of the questions asked for management rounds are given in the sample questions asked. Overall, tons of resources facebook provides to prepare for the interview.
In terms of succeeding, i suggest really practicing on whiteboard ( on excalidraw even better ) typical system design questions you find online, design instagram, netflix, uber types system and really follow the format clarifying functional requirements and non functional requirements before jumping into the solution.
Management rounds i really to reflect your own experience, i suggest to structure your thoughts around on your experience in a way so that you try to provide as much signals as you can in your answers.
Coding round was definitely a bit more challenging but practicing on leetcode helps.
I applied through a recruiter. The process took 4 weeks. I interviewed at Meta (London, England) in Jun 2020
Interview
In early covid times facebook reached out through their recruiters. I had a conversation with the recruiter and felt that it could be a potential good match. My extensive experience in a particular area of software engineering was spot-on, and I felt I could grow as a manager from the small/medium sized companies I previously had experience in. I had a remote interview with a single senior manager. It was unfortunately very superficial without any actual interest in my profile or competencies. It felt like I was answering a questionnaire with predefined good/bad answering categories reflecting only the way big american companies do management. It was probably a bad attempt at being unbiased in interviews. This approach did not explore my experience or show real interest in me as a person.
After this interview Facebook did not see a good match as a manager. I also did not feel sought after - so the conclusion was mutual.
Facebook did ask if I wanted to interview for an IC position, which I agreed to - just to see what that would be like. They never did return as promised, so my verdict is still negative when it comes to the process at Facebook.
Interview questions [1]
Question 1
Facebook will provide lots of material on the interview process itself. I was asked about
* The type of engineering leader I am
* Handling conflict, decisions, build consensus, etc.
* Defining my own success and teams success
* Professional failures and learnings
*1:1s, personal development of your team, coaching and mentorship
* Career management
* Technical decisions
* Design tradeoffs, constraints, learnings in systems