There were two telephonic rounds:
A 15-minute break was scheduled between the rounds.
You will be asked to code. Interviews typically start with basic introductions, and you will be asked to code in your preferred language (Python is preferred). SQL questions are MySQL-based.
Expect regular questions, but answers should be provided in the most optimized way. They would expect simple questions to be answered in a particular way.
Given a number and an array. Python code to find if the sum of any two numbers in a list equals a given number.
SQL question, mostly on CASE WHEN and JOINs. Example: Q3: Delete all duplicates from a table in one query.
Mostly, the interviewer was cornering me by asking not to use regular ways. So, he was expecting the answers in a particular way. For example, couldn't use JOINs or subqueries, which made very simple questions tough.
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.