I applied through an employee referral. The process took 1 week. I interviewed at Meta (Los Angeles, CA) in Dec 2016
Interview
Two technical interviews on me and both came from managers. First round was on SQL and everything was straight forward. The interviewer was highly professional and he also introduced what his team was doing. Second round was focused on algorithm and codings and the interviewer with strong accent seemed inpatient and unwilling to explain the question. He told me to look at the test cases to figure out myself. I was told the SQL part was fine but the coding part was not positive.
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.