I contacted a recruiter about an opening and received an immediate response for a phone screen. After that, the recruiter scheduled a technical phone round, which focused on SQL and Java (my preferred language). The recruiter provided ample material and time to prepare for the interview.
The phone screen went well. The interviewer was friendly and provided hints whenever necessary. After the phone screen, the recruiter invited me for an onsite interview round. The onsite interview round consisted of three full-stack interviews and one lunch interview. Once again, I was given ample time and material to prepare.
The onsite interview was conducted in a very small room with only a two-person capacity. I don't know if this was intentional, but that environment made the interview more stressful than it already is.
The last interviewer did not know Java, whereas the recruiter had assured me that all interviewers would be aware of my preference for Java. I felt the last interviewer wasn't interested in interviewing me because I knew Java and he knew Python. All the other interviewers were great and fun.
Most of the questions were along the same lines as the ones already posted on Glassdoor.
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.