I applied online. The process took 4 weeks. I interviewed at Meta (Singapur) in Nov 2015
Interview
I interviewed with Facebook position Data Engineer for Singapore office. The whole process took 4 weeks, mainly for waiting for the result. It took me 2.5 weeks just to receive the Thanks but no thanks email!
Technical bar for this position is very low, questions are easy especially on SQL. However, they are looking for a person also can work with BI team so there are some requirements on the non-technical side, e.g product sense. Do prepare to be interviewed by "manager" people who doesnt asset based on technical skills but your manner and personality. I was quite surprised when one of them asked me why I have 8 years of experience but already worked for 7 companies. It is teally offensive and I couldnt believe a company like Facebook asked me that question!
In general, it as a bad experience for me, especially the waiting part!
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.