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 -
I applied through college or university. I interviewed at Meta in Oct 2015
Interview
Applied through career fair. Got an on campus interview call after one week. Interview was scheduled 3 weeks after I got the email about being selected for the interview process. Facebook also hosted a dinner for all the people who were being interviewed.
Interview questions [1]
Question 1
Tell me about yourself, why facebook etc etc...
Then he asked my 'read' system call implementation, he provided me with a base file system interface which would always fetch 4k bytes from the current position. I had to make sure I read only as much bytes as specified in my system call
Had two brief phone screening, first one was behavioral questions, next one was technical. Passed both and went for an online interview on Hackerrank. The question was easy but I believe I burnt too much time on the first one and the interviewers never got a chance to ask the rest of the questions.
I applied through college or university. I interviewed at Meta
Interview
Applied at a career fair, and then got an email for an on-campus interview. The process was really quick, 2 weeks so far. They will notify for on-site interviews within a few days after the on-campus.
Interview questions [1]
Question 1
Write a function to find how many valid letters are in a string of digits give the mapping:
a -> 1
b -> 2
...
z - > 26
ex) '123' =>1, 12, 23 => 'a', 'l', 'w'