I applied through an employee referral. The process took 6 weeks. I interviewed at Meta (Palo Alto, CA) in Sep 2014
Interview
Talked with a recruiter, and went to Palo Alto for an on campus technical interview. Took about 90 minutes doing whiteboard code and talking through some hypothetical experiments. Interviewer did not ask ANY questions about the type of work I currently do, projects I have done etc. Didn't seem interested in anything other than checking the boxes on the form. Seemed more like an interrogation than a conversation.
Interview questions [1]
Question 1
Design an experiment to test whether a feature spurs conversation.
The interview process was long with a wait time of 2 weeks between each round. Started off with 2 initial screening rounds and then 6 45-minute on-site interviews. 4 of the 6 interviews were highly technical(SQL, R and Python). Didn't get an offer but overall a fair process and got to share knowledge with some very smart folks.
HR phone interview still in process, find the hiring manger in Linkedin and submit the application. General description on current job and the requirement of Facebook data engineer position. Then the HR says need to talk with hiring to valid my ability and decide whether go to next step