I applied through an employee referral. The process took 6 weeks. I interviewed at Meta (Palo Alto, CA) in Sept 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.
I applied online. I interviewed at Meta (New York, NY)
Interview
Prepare technical concepts, and practice previously asked questions as much as you can find online. 4 rounds in the total process. It's easy as long as you just practice a LOT.
I had Python and SQL round for 30 minutes each. The interview was for 1 hour 30 minutes for SQL and 30 mins for python coding.
Completed 5 questions each but still got rejection email the next day.