Software Engineer applicants have rated the interview process at Meta with 3.3 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 Software Engineer roles take an average of 32 days to get hired, when considering 6 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 Software Engineer according to 6 Glassdoor interviews include:
Phone interview: 43%
Skills test: 29%
One on one interview: 29%
Here are the most commonly searched roles for interview reports -
One technical interview conducted on campus. Very quick response time and nice people. I would learn one language and be a master at it before going for the interview. Have very good reasons for why facebook specifically
Interview questions [1]
Question 1
Manipulate large lines of keywords to print them with count
I applied through a recruiter. The process took 1+ week. I interviewed at Meta in Sep 2013
Interview
Recruiter contacted on LinkedIn. Set up phone screen for a few days later, which consisted of basic behavioral questions and some technical questions (basically questions passed to the recruiters by engineering to weed out super weak candidates). Then a technical phone screen with an engineer. First a basic coding question. Second question was a weird one. It was basically a language specific question related to how to modify the default behavior of a certain class. I spent the rest and a long portion of the interview trying to understand what exactly needed to be done and couldn't come up with a solution at all. Then I asked the interviewer how what he was asking could be achieved and he told me about a similar class that would provide that capability. Since I had no idea about that class (and there's really no reason for anyone to know it off top of their heads), I wasted a lot of time trying to solve something that I could have never solved. This was akin to a trick question and obviously very flawed to ask to a software engineer to assess any analytical skills whatsoever. Then chit chatted with the engineer about Facebook but it was obvious that neither side wanted to engage in anymore conversation. Got a rejection email from the recruiter I believe a couple days later.
Interview questions [1]
Question 1
A seemingly analytical coding question which couldn't be solved at all if you didn't know a certain class.
I apply on Software engineering position. HR contacted me, and told that he thinks I'm not good for this position. I received email with some questions about my experience and what I want to do in Facebook.
Top companies for "Compensation and Benefits" near you