Great process: went smoothly, no unpleasant surprises. The questions were interesting and the interviewers were very professional. The company definitely made a good impression on me overall. The recruiters and HR know what they're doing.
I applied through a recruiter. I interviewed at Meta (Menlo Park, CA) in Aug 2017
Interview
After speaking with a recruiter, I had a 45 minute technical screen with a data scientist with a few SQL/product questions. After the screen, the recruiter sends you tons of documentation about the onsite and gives you a few weeks to prepare - the documentation is fantastic and gives a great sense of the kinds of questions you'll get. Onsite consisted of 5 interviews + an hour lunch with a data scientist. The process is very well organized and structured and my recruiter was great at keeping in constant communication with me throughout the process.
Interview questions [1]
Question 1
Other people have covered SQL questions thoroughly - but the interview is just as heavily (if not more so) focused on product sense! Make sure you are familiar with the differences between Facebook/Instagram/Snapchat/Twitter in terms of social graphs, UX, monetization etc.
I applied online, and then HR contact me within a week. Got the technical phone interview.
asked one SQL and a few business question. All the questions are very simple. In the end, the HR told me the feedback that I need to improve technical skill. This is not I expected result.