1-hour phone screen.
SQL questions were fair but hard. The database schema had 4 or 5 tables, but the questions related to only one table.
In 30 minutes, I was able to answer only 2 SQL questions instead of 3. In addition, answers with subqueries were not counted as correct solutions.
Python/Java coding examples are easily found on Glassdoor, but not SQL.
SQL:
products (product_id, brand_name, product_name, product_price), find brand_names with an average price greater than 3 and having more than 5 products.sales (sale_id, promotion_id, sale_amount, other_columns), find the percentage of sales with promotions (where promotion_id is NULL) in comparison to all sales.Coding (Java):
[[A,B], [B,D],[E]]), solve a related problem.The following metrics were computed from 82 interview experiences for the Meta Data Engineer role in Menlo Park, California.
Meta's interview process for their Data Engineer roles in Menlo Park, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Meta's Data Engineer interview process in Menlo Park, California.