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.