Taro Logo

Data Engineer Interview Experience

October 1, 2024
Positive ExperienceNo Offer

Process

During the technical phone screen, I was given a total of 5 SQL and 5 Python questions. For SQL, I successfully completed 3 out of the 5 questions, starting with the easier ones and gradually facing more challenging ones.

For Python, I was able to solve 2 out of the 5 questions, though I couldn’t pass all the test cases for the second one. Unfortunately, I wasn’t able to complete 3 of the Python questions, which ultimately prevented me from advancing to the next round.

However, it was a good learning experience that highlighted the areas I need to improve on. For anyone preparing for this role, I recommend practicing timed coding challenges, especially in Python basics (thinking about all edge cases) and SQL topics like:

  • Aggregate functions
  • Joins
  • CTEs

With consistent practice, you can improve your speed and accuracy, which will better position you to move forward in the interview process.

Overall, it was a valuable experience, and I’m confident that with more focused preparation, I’ll do better next time.

Questions

SQL Focus: Aggregate Functions, Joins, CTEs

Python Focus: Basic Data Structures (HashMap, Strings, etc.)

Was this helpful?

Interview Statistics

The following metrics were computed from 347 interview experiences for the Meta Data Engineer role in United States.

Success Rate

15%
Pass Rate

Meta's interview process for their Data Engineer roles in the United States is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive63%
Neutral24%
Negative13%

Candidates reported having very good feelings for Meta's Data Engineer interview process in United States.

Meta Work Experiences