My interview process had three stages:
The recruiter chat was about 20-30 minutes, covering my resume and a project walkthrough. It was nothing out of the ordinary.
The phone screen was 60 minutes, split between SQL and Python.
The onsite loop consisted of four back-to-back interviews:
They also lightly checked product sense, asking how I would use metrics to track feature impact.
For preparation, LeetCode Easy/Medium and Stratascratch were perfect for brushing up. A mock interview on Prepfully also proved very helpful.
I found the interviewers to be quite collaborative and not adversarial. They even hinted when I was going off track.
Design DB for Google Classroom
The following metrics were computed from 76 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.