Top Tech Transition Enroll now

Real Interview Experiences

Learn what to expect, straight from candidates who've been through it at top tech companies.

908 interviews243 companies286 offers
Loading experiences…

Browse by company

Browse by role

← Back to all experiences

Meta Data Engineer Interview Experience

Meta · Mid level

ResultGot the offer ✓
Timespan5 weeks
DifficultyDifficult
Rounds3

Interview process

The process was overall good, recruiter provided lots of advice and pointers for what to study. The biggest challenege is the pressure and time crunch on making sure you can answer everything but maintaining accuracy.

Interview rounds · 3

  1. 1

    Recruiter screen

    1. Q1. Talked about experience and motivation
    2. Q2. Walk me through your experience.
    3. Q3. Why Meta?
  2. 2

    Technical round

    This round is unique because you are asked to solve 6 problems in 1 round: 3 Python and 3 SQL.

    1. Q1. 3 Python questions of varying difficulty.
    2. Q2. 3 SQL questions of varying difficulty.
  3. 3

    Final / onsite round

    1. Q1. Product oriented design data model for X. Focus on streaming using Python.
      Follow-up questions
      • How would you query against the data model?
      • How would you handle a high volume of JSON inputs?
      • How would you model the data?
      • Progressive SQL questions.
    2. Q2. Streaming focus using Python, focus on handling lots of json
    3. Q3. Data modelling and lots of progressive SQL

Tips from the candidate

Make sure to put yourself in real interview scenarios. Do Leetcode timed, and have someone mock interview you under pressure.

Company culture

Compensation is key, everyone wants to make money.

You dont know your exact team untill after offer as you go through team match process. May be different for specific role hires in specialized teams.

Details

CompanyMeta
RoleData Engineer
LevelMid level
LocationUnited States
InterviewedJan 2025
Questions asked8