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 -
I applied through an employee referral. The process took 3 weeks. I interviewed at Meta in Aug 2024
Interview
The interview process was smooth but I wasn't fast enough to crack it. There ain't much resources available to know for sure which topics to omit and which ones not to. Phone screen happens in two sections. 25 minutes for SQL and 25 minutes for coding. Always listen to the hints provided by the interviewer. Keep a calm head. For practice, leet code is the best source though you wouldn't find the exact questions there. For SQL, there ain't any good ones. Don't waste your money on Stratascratch premium.
Interview questions [1]
Question 1
SQL questions focusing aggregations, sub query with varying difficulties. For coding, make sure you have the foundation set.
I applied through a recruiter. The process took 2 months. I interviewed at Meta in Aug 2024
Interview
Phone Screening - 1 hr (3 SQL, 3 Python)
Onsite:
Behavioral (Ownership) (1 Round) - Why, When, What, How (Related to Past Experience)
Technical Interview (3 Round) - Product Sense, Data Model & SQL based on the same theme, Python related to a Streaming Problem (Dict, Set, List)
Easy Questions with a lot of pressure
Interview questions [1]
Question 1
1. Tell me the time,
2. Act like Product Manager and think for product
3. SQL (Joins, Aggregated, SubQuery)
I applied through a recruiter. The process took 4 weeks. I interviewed at Meta (New York, NY) in Aug 2024
Interview
The interviewer was very rude, I ask some questions and she was upset, the challenges were easy, I'm not a native English speaker, and I just asked her if she could speak a little bit slow, her face said to me everything. Not a good experience.
Interview questions [2]
Question 1
Having a transaction table find the sum of total orders and the count of unique customers