Phone Screening
60 minutes: 30 minutes devoted to 5 SQL questions and 30 minutes devoted to 5 Java/Python questions.
Onsite Interview
The onsite interview consists of two ETL interviews, one modeling interview, and one ownership interview.
The technical interviews also double as behavioral interviews. They are looking for the same behaviors described in the phone screening. Instead of typing skills, they want to see if you can code on the whiteboard quickly as well. This is important because you will be writing a lot of code during the interview session and may run out of time.
Reading about interview experiences on Glassdoor is good preparation, so do it.
The following metrics were computed from 82 interview experiences for the Meta Data Engineer role in Menlo Park, California.
Meta's interview process for their Data Engineer roles in Menlo Park, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Meta's Data Engineer interview process in Menlo Park, California.