Sr 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 Sr 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 Sr Software Engineer according to 2 Glassdoor interviews include:
Skills test: 40%
Phone interview: 20%
One on one interview: 20%
Personality test: 20%
Here are the most commonly searched roles for interview reports -
The hiring process is made up of phone screens plus a single on-site interviews day. The phone screens are mostly technical in nature and involve coding on a shared editor platform, like collabedit.com. The coding needs to be pretty clean, concise and correct. You are asked to detect and fix bugs in your code.
I applied through a recruiter. The process took 2 weeks. I interviewed at Meta in Aug 2013
Interview
They contacted me for the position.
HR discussion was good
Technical interview was not a great experience. The interviewer had no understanding of the industry I was coming from so there was huge gap.
Questions
1. Print the following in html
15 9
2 610
37
48
2. Linked list vs array list
3. hash map
4. project explanation.
I applied online. The process took 3 weeks. I interviewed at Meta (New York, NY) in May 2013
Interview
I applied through LinkedIn and got a call by HR within a couple of days. Was called for 1st round of onsite interview. It didn't go great but I qualified for the 2nd round which consisted of four interview...two rounds of pure coding, one round of system design, and one round of behavioral plus small coding interview. I didn't do very well in one or more of these and didn't get the offer.
Interview questions [1]
Question 1
When there is no dedicated architect in the team of all software engineers and non-technical manager how do you do the design and architecture of the software.