Software Developer applicants have rated the interview process at Meta with 4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 67% positive. To compare, the company-average is 74.2% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Developer roles take an average of 14 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Meta overall takes an average of 43 days.
Common stages of the interview process at Meta as a Software Developer according to 3 Glassdoor interviews include:
I applied through an employee referral. I interviewed at Meta (New York, NY) in Oct 2016
Interview
I'm a CS new Grad. The interviewer asked about my experiences and projects and a programing question. Tell me which project you are most proud of. Why you want to work in Facebook?
I applied through an employee referral. The process took 1 day. I interviewed at Meta (Houston, TX) in Oct 2016
Interview
Conference, I met with one of the engineers at the booth and got into a heated discussion about the applications of virtual reality into social media. Gave me a fast-track ticket to schedule an interview in 2 hours. Interviewed, performed mediocrely, then got an offer to do an interview again tomorrow at the exact same place.
Interview questions [1]
Question 1
Least Common Ancestor of a binary tree, then a binary search tree.
I applied through a recruiter. The process took 5 weeks. I interviewed at Meta (Tel Aviv) in Oct 2016
Interview
It's not an interview really, but a series of tests.
Approached by a recruiter, had a phone conversation and then an on-site coding test (could also have been done by phone, but I live nearby). After another phone conversation with a recruiter who explained the process, came into their office for another series of four tests - 2 more coding tests, a design question and one with some vague personal questions and YACT (Yet Another Coding Test). Questions are not too difficult, but I'm assuming they expect near-perfect performance (mine was not :)
Everyone was very friendly, positive and respectful, so even though I was rejected, all in all a positive experience - as someone often involved in recruiting myself, I think we can all learn a lot from how it's done there, especially when it comes to giving candidates a good feeling, regardless of outcome.
Interview questions [1]
Question 1
Test if it's possible to break up a sequence of characters into several known words.