I applied online. The process took 2 months. I interviewed at Meta (San Francisco, CA) in Jan 2019
Interview
The initial stage is the recruiter asks multiple SQL questions, then leads to other questions if you pass the SQL part. I did not get enough SQL questions correct, so I was automatically disqualified.
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.