Top 50
Prep plan
Updated weekly · Last refresh Aug 30

Meta Software Engineer Interview Questions

The questions to prepare for a Meta Software Engineer interview. Questions from real interview reports rank first. Updated weekly.

50questions
~10htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 13 questions · ~161 min
Merge K Sorted Feed ListsMedium
Practice
Recently asked

Merge k sorted lists into one sorted list using a min-heap for O(n log k) time.

Linked ListsSortingHeapMeta
Maximum Sum Contiguous SubarrayMedium
Practice
Recently asked

Use Kadane's algorithm to find the contiguous subarray with the largest sum in linear time.

Dynamic ProgrammingArraysGreedyMeta
More Coding questions with a free account
2
System Design13 questions · ~161 min
Design Facebook Feed RecommenderHard
Recently asked

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
Design Smart Link RankingHard
Recently asked

Design an ML system for Meta-scale short-link redirect ranking that chooses the best destination per click under an 80ms p99 latency budget.

Feature StoreRetrievalModel ServingMeta
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
Pipelines3 questions · ~37 min
Design Meta Web Crawl PipelineHard
Recently asked

Design a Meta-scale web crawling pipeline that schedules, fetches, parses, deduplicates, and serves web content with streaming recrawls and batch backfills.

ETLBatch ProcessingOrchestrationMeta
More Pipelines questions with a free account
4
Security & Infrastructure12 questions · ~149 min
Secure Remote Work SystemHard
Recently asked

Assesses security-focused system design for remote work at Meta.

system designremote workMeta
Calculate Cache Tag BitsMedium
Recently asked

Tests your ability to reason about cache address breakdown and compute tag bit counts.

cacheMeta
More Security & Infrastructure questions with a free account
5
Execution6 questions · ~75 min
Diagnose and Improve ObservabilityMedium
Recently asked

Evaluates debugging methodology and ability to improve monitoring and instrumentation.

observabilityMeta
More Execution questions with a free account
6
Behavioral & Leadership3 questions · ~37 min
More Behavioral & Leadership questions with a free account
The finish line: interview-readyComplete all 50 questions to finish this plan.