I applied through college or university. The process took 1 week. I interviewed at Meta (New York, NY) in Nov 2015
Interview
Ask questions about math, SQL and product. We talked about the resume, then it is time for probability test. After that, we did a problem in SQL and a followed question about product. It is about what can I do given the table in SQL and some other variables added.
Interview questions [1]
Question 1
the probability of getting a pair, a straight in 52 cards
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.