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:
One on one interview: 50%
Skills test: 50%
Here are the most commonly searched roles for interview reports -
Background questions using my resume. Then coding questions (USE LEETCODE PREMIUM) . Then I asked questions about working at Facebook. The interviewer was very nice. That was it for the interview.
I applied online. The process took 3 months. I interviewed at Meta in Dec 2016
Interview
I made contact with a recruiter to set up an interview and their initial response was quick. They wanted to set up an interview, however after I sent in my available times, it took them months to get back to me. Eventually after more emails were exchanged we were able to set something up. It ended up being a 1 hour technical phone interview, with 2 questions.
Interview questions [1]
Question 1
1) Given a list of (x, y) coordinates, return k nearest points to (0, 0)
2) Given a string of parenthesis and characters, remove the invalid parentheses.
eg. "(ab(a)" => "ab(a)"
I applied online. The process took 1 day. I interviewed at Meta (New York, NY) in Feb 2015
Interview
Worst interview I've ever had. The interviewer had a very thick accent, the simple problem was purposely conveyed in the most convoluted way possible, and the phone line they were using was not a great connection. It took me 30 mins, just to understand what she was talking about. Even after that, I still got the problem mostly correct (except for one small error), and then was told it was "totally wrong". This indicates that Facebook interviewers are poorly trained, arrogant, and encouraged to needlessly complicate interview problems. Would never interview with them again. But whatever, I would have accepted the offer I got from Google anyway.
Interview questions [1]
Question 1
Ensure that there are a minimum of n dashes between any two of the same characters of a string.
Example: n = 2, string = "ab-bcdecca" -> "ab--bcdec--ca"
(dead simple problem, however it was expressed as some complicated event system.)