Data Scientist 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 59% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied through an employee referral. The process took 4 weeks. I interviewed at Meta (Dublin, Dublin) in May 2015
Interview
Phone screening, then online interview (coding questions), then 4 more onsite interviews ('data science'/modelling interview, another 2 coding interviews, and statistical analysis interview). Some of the interviewers were very kind and nice, some were showoffs and annoying. You are given more chance to show your coding skills than your data analysis/statistics modelling ones, which is a shame.
Interview questions [1]
Question 1
Screening was basic concepts questions. Coding interview were part live coding in a chat, others on a white board. Things like implement a sparse matrix, or questions from the coding interview book. Modelling interview was to go through a case study step by step and analyse a problem + model its solution. Statistics interview was more like a statistics course quiz, defining terms, solving statistical equations etc.
I applied through a recruiter. The process took 2 days. I interviewed at Meta (Cambridge, MA) in Oct 2015
Interview
I submitted my resume at a career fair, they contacted me a few weeks later to have an on-campus interview. I passed the first 45-minute interview and then was called back for a second the next day. Since we had such a short amount of time the interviews were fast-paced, but pretty straightforward.
Interview questions [1]
Question 1
One third data-focused programming questions, one third probability/math (cards), one third product sense.
Had a recruiter contact me via LinkedIn. Found the whole process very unprofessional and took way too long. 1) none of the people who interviewed knew what I was being recruited for
2) none of the interviewers had any non-facebook experience which is generally a red flag for an experienced candidate.
3) the interviewer failed me on the technical component due to an SQL formatting issue. I told the interviewer that I would rarely look at SQL results directly and always piped them through a visualization layer.
4) the interviewer obviously thought that the interview was a waste of time.
5) at no point did anyone ask me about my experience. It was always "why" I would want to work at Facebook and "how" amazing Facebook is.