Senior Software Engineer applicants have rated the interview process at Meta with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 59% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Engineer roles take an average of 28 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Meta overall takes an average of 32 days.
Common stages of the interview process at Meta as a Senior Software Engineer according to 2 Glassdoor interviews include:
Skills test: 40%
One on one interview: 20%
Phone interview: 20%
Personality test: 20%
Here are the most commonly searched roles for interview reports -
Applied over linkedin. Got a call scheduled over "Bluejeans". Had a Chat hangout video call and coding over coderpad(execution disabled). Interview was schedule for london location and timing was set as per my local time zone. Really helpful.
Interview questions [2]
Question 1
Q. Given a map of cities to inhabitants in millions {"london": 10, "NYC": 5, "SF": 12} return a random city such that probability of each city returned is proportional to the inhabitants staying in it.
I applied through a recruiter. The process took 1 day. I interviewed at Meta (Londres, Angleterre) in Aug 2019
Interview
Recruiter reached out - was not a direct post application.
Recruiting team was very organized from day 1 to the end of the process. How will the process be, helper materials, even a webinar session to clarify any questions, what will be the next step and person I'll be in touch, etc.
Accommodation was great. Very convenient stay and (again) very organized welcome next morning.
2 programming sessions - moderate level.
1 behavioral session - very good communication and chat for 45 minutes.
lunch break with another engineer.
2 design sessions - moderate level.
All the interviewers were so helpful except the one engineering lead in one of the design sessions. Actually that only session caused the interview to fail since instead of getting whole design approach and maturity, interviewer concentrated on solving hash logic :( Design sessions are very important to observe many dimensions about a candidate. And, since we stuck on a basic/very detail part of it, he'll not be able to observe other topics in such a broad area.
Interview questions [1]
Question 1
Cannot share because of the disclosure agreements. But, nothing surprising from what you can find in the internet.
I applied through a recruiter. The process took 3 weeks. I interviewed at Meta (Menlo Park, CA)
Interview
I was contacted repeatedly by the same recruiter on Linkedin. I ignored it at first because I didn't have time to do interviews. I have a job with a reputable company already. When I finally responded they started the whole interview process. I did a phone interview, and two onsite interviews (coding and design). It took two trips to FB campus and overall several hours of my time. I had to take time off work because those interviews are done during regular office hours. Couple weeks have passed and there has been no follow up despite my contacting the recruiter asking for feedback. Not even "thank you for taking your time to interview with us" message. I find this outrageous. Facebook, this is not how you treat people and their valuable time.
Interview questions [1]
Question 1
Create a class implementing iterator interface to go through AVL tree.