Meta Data Engineer Interview Experience
Meta · Mid level
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
Recruiter screen
- Q1. Talked about experience and motivation
- Q2. Walk me through your experience.
- Q3. Why Meta?
- 2
Technical round
This round is unique because you are asked to solve 6 problems in 1 round: 3 Python and 3 SQL.
- Q1. 3 Python questions of varying difficulty.
- Q2. 3 SQL questions of varying difficulty.
- 3
Final / onsite round
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.
- Q2. Streaming focus using Python, focus on handling lots of json
- 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.