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 (Menlo Park, CA) in Apr 2014
Interview
Great process. The recruiters are extremely professional and friendly and they established the expectations of the interviewing process like in no other company I've applied for.
I had a first 30 min screening interview and after that I had a round of 5 1:1 interviews with employees, testing me on math, quantitative analysis skills, software engineering questions and SQL. Everyone was friendly and non intimidating during the process.
I applied through an employee referral. I interviewed at Meta in May 2014
Interview
First there are two rounds of phone interviews, followed by five rounds of interviews at MPK headquarter. The recruiter is super helpful and recommend books like 'Data Science Interviews Exposed' to me. During the phone interview, I was asked to answer some SQL questions in codedit website. So be prepared. The onsite visit is more casual. Only two rounds of technical questions, most of them can be found in the book the recruiter recommended.
Interview questions [1]
Question 1
Three ants are sitting at the three corners of an equilateral triangle. Each ant starts randomly picks a direction and starts to move along the edge of the triangle. The probability that none of the ants collide = [ ? / ? ] Follow-up: k ants are sitting at the k corners of an equilateral polygon. Each ant starts randomly picks a direction and starts to move along the edge of the triangle. The probability that none of the ants collide = [ ? / ? ]
Count how many trailing 0 in (100!)
I applied through a recruiter. The process took 3 weeks. I interviewed at Meta (Menlo Park, CA) in Feb 2015
Interview
Interview process is long and drawn out. As expected, of course, for large tech companies these days. Unfortunately, data science interviews do not necessarily reflect the ability of applicants to do the job they are applying for, and do not reflect a normal day's work. More challenging questions about coding than would make sense for anyone with an analysis/stats background. Instead difficult questions should be focused on problem solving skills
Interview questions [1]
Question 1
Write a sorting algorithm for a numerical dataset in Python.