Data Engineer I applicants have rated the interview process at Meta with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 58.1% positive. This is according to Glassdoor user ratings.
Candidates applying for Data Engineer I roles take an average of 60 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Meta overall takes an average of 37 days.
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 3 weeks. I interviewed at Meta (Menlo Park, CA) in May 2015
Interview
There were 2 Telephonic round(1 coding+1 sql)(45 mins each with a break of 15 mins in between)
You will be asked to code. Interviews would start with basic introduction and they would ask you to code in your preferred language(but Python is preferred). sql questions are My sql based. Regular questions but answers expected are the most optimized way. They would expect simple questions to be answered in a particular way.
Interview questions [1]
Question 1
1) Given a number and a array.
Python code to find sum of any 2 numbers in a list is equal to a given number.
2) sql question mostly on case when, joins
ex: Q3: delete all dupliactes from a table in one query
3) Mostly the interviewer was cornering me by asking not to use regular ways, so he was expecting the answers in a particular way, ex: can't use joins, sub query etc which made very simple questions tough
I applied through an employee referral. The process took 6 weeks. I interviewed at Meta (Palo Alto, CA) in Sep 2014
Interview
Talked with a recruiter, and went to Palo Alto for an on campus technical interview. Took about 90 minutes doing whiteboard code and talking through some hypothetical experiments. Interviewer did not ask ANY questions about the type of work I currently do, projects I have done etc. Didn't seem interested in anything other than checking the boxes on the form. Seemed more like an interrogation than a conversation.
Interview questions [1]
Question 1
Design an experiment to test whether a feature spurs conversation.
The interview process was long with a wait time of 2 weeks between each round. Started off with 2 initial screening rounds and then 6 45-minute on-site interviews. 4 of the 6 interviews were highly technical(SQL, R and Python). Didn't get an offer but overall a fair process and got to share knowledge with some very smart folks.