I applied through a recruiter. The process took 2 weeks. I interviewed at Meta (Philadelphia, PA) in Oct 2015
Interview
They came to campus for OCR. I walked into the interview room, introduced myself. He said hi, then we jumped straight into coding. His question was straight forward and I gave him the optimal solution and coded it up. I was sure to talk through the problem with him as I approached it and he told me he liked my implementation. I'm not sure why I wasn't offered a second round.
I met with a manager at an on-site interview following a college career fair. We talked for a few minutes about my education and future plans. He immediately turned me down because "I didn't sound ambitious enough"
I applied through a recruiter. The process took 4 weeks. I interviewed at Meta in Nov 2014
Interview
I got the interviews by giving my resume to a recruiter at a tech talk, and then I had two technical interviews. The interviews were involving basic knowledge of graph theory and some more than basic knowledge of data structures. Overall the interview experience was pretty good and I got feedback in a decent amount of time.
Interview questions [1]
Question 1
Topological sort and insertion into balanced binary search tree (you could choose any kind of balanced binary search tree, I have chosen Treap)