Front End Engineer applicants have rated the interview process at Meta with 2.9 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 68% positive. To compare, the company-average is 56.6% positive. This is according to Glassdoor user ratings.
Candidates applying for Front End Engineer roles take an average of 38 days to get hired, when considering 37 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 Front End Engineer according to 37 Glassdoor interviews include:
Phone interview: 47%
One on one interview: 23%
Skills test: 17%
Presentation: 11%
Drug test: 2%
Here are the most commonly searched roles for interview reports -
Applied via Employee Referral to an Application Engineer role.
Heard back from recruitment that they'd like to consider me for the FEE role.
Had to follow up for a month to get anything going. Finally, the initial HR I'd spoken with via email put me in touch with another HR incharge of the Front End pipeline.
Had a VC round with the HR - standard stuff.
Got an option to out in availability for Phone Screen within an hour of the HR VC round.
Failed at Phone Screen.
The questions posted by others are asked often. Literally every third person on Glassdoor had posted a question which I got asked. I did not prepare for it and got asked the exact same question which I fluffed!
Interview questions [1]
Question 1
Given two Identical DOM tress A and B, check if a Node in A also exists in B
I applied through a recruiter. The process took 2 months. I interviewed at Meta in Mar 2020
Interview
I was reached out by a recruiter on LinkedIn for a Software Engineer role, then later referred to a different recruiter who's in charge of recruiting Front End Engineers after they learned more about my experience and interest. The process consisted of 2 phone screens, to complete 2 questions in a 45 min session for each, once I came up with a working solution, interviewers asked me to implement any optimizations and analyze the runtime of my code.
The onsite consisted of 4 sessions, 2 coding rounds, 1 behavioral round with an engineering manager, and then 1 round on front end system design and architecture, I enjoyed the design round the most as it was very free-form and carried out much like you'd discuss with your coworkers during day-to-day work. The coding rounds were very javascript heavy, the first round was mainly testing your understanding of timeouts, prototypes, the DOM, and your knowledge about different javascript collections. The second coding round was an algorithm and data structure problem with a front end slant, you need to have a good understanding of the DOM. The behavioral round was rather standard and casual, the manager will try to assess your past experience and motivation, and you also get to ask a lot of questions in this round.
The hiring committee was fairly quick to decide that I can be moved on to the offer stage, but the actual offer itself took a few weeks to send out. The recruiter has been very friendly and helpful, and overall the recruiting process has been a positive experience.
I applied through a recruiter. The process took 3 weeks. I interviewed at Meta (London, England) in Nov 2019
Interview
I got an introductory email from the recruiter in Facebook London office. I submitted my resume and answered a couple of questions via email and had a short phone interview with a HR officer. A couple of weeks later, I had a technical coding interview with a software engineer.
Interview questions [1]
Question 1
It was a tree traversal question. Given a tree with specific nodes to visit, traverse another tree with the same structure and visit the nodes in same positions.