I applied through a recruiter. The process took 2 months. I interviewed at Meta (Tel Aviv-Yafo) in Dec 2021
Interview
Initially a recruiter reached out through linkedin, and scheduled a short (~15m) phone conversation.
The next stage was 1 hour basic skills assessment in python and SWL, 5 questions each.
The final stage was a full day virtual onsite interview, more advanced python and and sql interviews and a 30 minute ownership interview
Interview questions [1]
Question 1
Design a database schema for an app which provides a ride sharing service, explain which tables, fields types and keys will need to be saved.
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.