Top 40
Prep plan
Updated weekly · Last refresh Oct 17

Meta Platforms Machine Learning Engineer Interview Questions

The questions to prepare for a Meta Platforms Machine Learning Engineer interview. Questions from real interview reports rank first. Updated daily.

40questions
~6htotal time
Track your progressSign up free to work through all 40 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 11 questions · ~101 min
Kth Largest in Unsorted ArrayMedium
Practice

Use Quickselect to find the kth largest value in an unsorted OpenX bid array without fully sorting it.

ArraysSearchingHeapMeta Platforms
Top K Frequent ElementsEasy
Practice

Find the k most frequent elements in an array using counting and a heap or bucket strategy.

Hash Tablestop kHeapMeta Platforms
More Coding questions with a free account
2
System Design11 questions · ~101 min
Design Facebook Feed RecommenderHard

Design the end-to-end ML system for Facebook Feed recommendation, from retrieval and ranking to serving, evaluation, monitoring, and failure handling.

ML RankingRetrievalRecommendation SystemsMeta Platforms
Instagram Recommendation System DesignHard

Assesses end-to-end system design skills for a major Meta recommendation product.

social mediaMeta Platforms
More System Design questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
3
Machine Learning3 questions · ~28 min
Extract Text From ImagesHard

Assesses practical ML modeling and problem framing for real-world OCR-like extraction.

Meta Platforms
More Machine Learning questions with a free account
4
Behavioral & Leadership12 questions · ~110 min
More Behavioral & Leadership questions with a free account
5
More topics3 questions · ~28 min
Design NLP System for SearchHard

Evaluates your approach to building NLP-driven search systems and relevant ML components.

NLPMeta Platforms
Fresh Features for InferenceHard

Tests pipeline design for feature freshness and consistent online inference.

Stream ProcessingFeature StoreBatch ProcessingMeta Platforms
Model Comparison in ProductionMedium

Tests experimental design, metrics, and decision-making for model promotion.

Evaluation TechniquesClassificationModel MetricsMeta Platforms
The finish line: interview-readyComplete all 40 questions to finish this plan.