Data Engineer applicants have rated the interview process at Meta with 4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 74.2% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
Smooth, the recruiter offered guidance. The level of difficulties was about medium easy. You might get stuck but just ask for hints. Usually if you passed three questions each you would pass.
I applied online. The process took 4 months. I interviewed at Meta in Jan 2025
Interview
1st Round : HR Call
2nd Round : Technical round with 5 SQL and 5 Python. Minimum expectation to qualify for next round is 3 SQL & 3 Python
Onsite Loop: 4 interviews, 1 interview is ownership & behavioral. The rest 3 is technical. Each round had product sense & data modeling on a particular problem, 1 -3 SQL, 1 Python Dictionary question
Interview questions [1]
Question 1
Calculate the average book price from a list of prices. 2. Determine the maximum number of unique books that can be bought, given an array of book prices and a budget (each book can be purchased only once). 3. From a given list of book titles, identify sequels (e.g., for an input like ['GOT', 'Troy', 'Batman', 'Batman Returns'], the output should be ['Batman Returns'])
I applied through a recruiter. The process took 1 week. I interviewed at Meta (San Francisco, CA) in Apr 2025
Interview
A 15mins phone screen with the HR, going over the basic concepts of sql and data structure. Each contains 5 questions and can be answered within 1 to 2 words. A very easy interview step