Data Engineer applicants have rated the interview process at Meta with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 33% positive. To compare, the company-average is 59% positive. This is according to Glassdoor user ratings.
Common stages of the interview process at Meta as a Data Engineer according to 3 Glassdoor interviews include:
One on one interview: 33%
Phone interview: 33%
Skills test: 33%
Here are the most commonly searched roles for interview reports -
HR team will give you lots of information on the interview., The code tests are on SQL joins and python algorithms. Your interviewer is there to help you and they are super willing to help out, use them to your advantage.
First round was just a phone call and the recruiter was very nice and almost seemed like a foregone conclusion that you would make it to the next round. Second round was a live paired program coding exam with 6 problems, 3 python, 3 SQL.
Interview questions [1]
Question 1
Solve 3 problems in python and 3 in SQL. Problems weren't that challenging but the time constraint was difficult. They resembled the medium level problems given to you on the practice website and very similar to leetcode medium level questions.
I applied through a recruiter. I interviewed at Meta (Menlo Park, CA) in Jun 2025
Interview
Writing this review for initial technical screen. so it helps others. You should be good at reading questions fast and grasping what to write. SQL somebody posted in blind, mostly revolves around books, copies and authors etc. they are 4 to 5 schemas for me. Python too continues similar to SQL questions, for me it was Library related questions for both SQL and Python. SQL, get comfortable writing SQL by looking at schemas and without expected output not looking at data, because you won’t have time to look each table data. Questions mostly aggregations with joins. Specially Counts & percentages. Python leetcode won’t help much. Understand common data structures like they said list, tuple, sets, hashmaps and all functions with them. And may be practice stratrascratch python questions not leetcode. Because python questions too are like business usecase, lengthytakes time to read and get comfortable to write code
Interview questions [2]
Question 1
Sql - how many books are in good condition and not returned, what percentage of book copies for above statement have renewed more than 2 times
Python- list of tuple with book category and points. Find max number of points student can score for up to 3 books. Book must belong to different category