I applied through other source. The process took 2 weeks. I interviewed at Meta in Jul 2013
Interview
Job application was a prize in a data mining competition. I was contacted by a hiring manager after becoming eligible and was scheduled for a phone interview. I was prepared to answer tricky data mining questions, but was instead asked some basic programming stuff. Was nervous and misunderstood my interviewer.
Interview questions [1]
Question 1
Many questions about basic data structures and time complexity. Nothing too difficult.
I applied online. The process took 6 days. I interviewed at Meta (Menlo Park, CA)
Interview
1. Phone interview with recruiter. They're looking for enthiusiasm!
2. Onsite with boss and manager. They don't emphasize that you NEED to know how to code, but it certainly helps. You really ought to understand SQL well enough to do JOINS, UNIONS, GROUP BYs
3. Onsite with various people (engineer, product manager, two analysts/data scientists). Various Python and SQL questions. Was also asked to create or take an existing product on Facebook and come up with ways to drive engagement.
Interview questions [1]
Question 1
Write a function that takes in two sorted lists and outputs a sorted list that is their union.
Two phone interviews, about your background and your project experience, programming tools, few opening questions like calculate yearly tips for taxi manager in LV. I didn't get response after second phone interview.