Meta System Design Interview Questions
16 system design questions reported by candidates who interviewed at Meta, out of 117 Meta questions we track. They average 3.9/5 difficulty (hard). Most common topics: Ranking, MLSD, Distributed Systems, Fan Out. 9 were reported asked within the last year, most recently in July 2026.
Practice Meta questions →Difficulty
- 3/5 — medium2
- 4/5 — hard13
- 5/5 — very hard1
Asked for MLE (11), SWE (10), Infra (8), RS (7)
Reported Meta system design questions
Design Twitter: Posting, Retrieval and Search
4/5A system design question about a short-message social platform: publishing a message, opening one by its link, reading the stream from accounts you follow, and finding messages by word. Expect to justify the pipeline between services, the choice of stores, and how accounts with enormous audiences change the plan.
asked July 2026System DesignSocial NetworkFan OutDesign a Reels Short-Video Recommender
4/5Reported as a Meta system design interview, this challenge centers on building a massive short-video recommendation pipeline focused on user engagement metrics. You will design a multi-stage architecture covering retrieval, filtering, scoring, and diversity re-ranking, while emphasizing metric evaluation and experimentation strategies. Success in this area relies heavily on balancing advanced machine learning features with scalable system performance. Unlock the full architectural breakdown and model response by subscribing.
asked June 2026RecommendationTwo TowerAB TestingDesign Meta Ads Ranking
5/5This Meta machine learning system design exercise focuses on building a large-scale advertisement ranking platform that balances commercial bids and predicted engagement metrics against user satisfaction. Candidates must navigate deep architectural challenges including feature engineering pipelines, model calibration, and scoring latency constraints. To study the complete system blueprint and architectural trade-offs, access our complete platform today.
asked May 2026AdsRankingCalibrationDesigning YouTube
3/5This classic system design challenge reported at Meta focuses on architecting a globally scalable video sharing platform akin to YouTube. Candidates must address complex engineering hurdles including massive media storage, low-latency video streaming, asynchronous ingestion pipelines, and personalized recommendation delivery under high concurrency. The exercise evaluates architectural vision, scalability trade-offs, and distributed systems knowledge. Review the comprehensive system design blueprint and expert architectural breakdown by acquiring a subscription.
asked May 2026Design Harmful-Content Detection (Weapon Sales) at Scale
4/5Tackle a complex machine learning system design problem modeled after Meta interviews, focusing on automated detection and moderation of prohibited goods and harmful content at massive scale. This scenario requires balancing strict precision requirements with low false-positive rates, utilizing weak supervision, active learning, and structured human-in-the-loop review pipelines. The complete design blueprint, trade-off analysis, and expert architecture solution are available exclusively to subscribers.
asked May 2026MLSDWeak SupervisionIntegrityDesign an LLM-Agent System for Automation (Ticket Triage / Code Review)
4/5Asked in system design interviews at Meta, this architectural challenge focuses on constructing scalable artificial intelligence agent workflows for automated task management, such as ticket triage and code review pipelines. You will need to address complex design decisions including agent topology, deterministic code integration versus language model reasoning, tool catalog governance, and robust error management. Access the comprehensive problem breakdown, architectural diagrams, and expert reference solution by upgrading to a paid subscription.
asked May 2026LLM AgentReactTool UseDesign a Nearby-Place Recommender (Location-Aware)
4/5Tackle this Meta system design interview scenario centered on building a location-aware recommendation engine that suggests nearby points of interest and marketplace listings in real time. The discussion dives deep into spatial indexing, multi-stage ranking pipelines, and engineering features capable of adapting to rapid geolocation changes on mobile devices. Interviewers heavily emphasize evaluation metrics and feature engineering over raw architecture. Unlock the comprehensive breakdown and expert design patterns by subscribing.
asked April 2026MLSDGeohashRecommendationDesign Image Copyright-Violation Detection
4/5Presented in Meta machine learning system design interviews, this challenge requires architecting an automated framework to detect copyright infringements in user-submitted visual media against a massive protected registry. You must address complex scenarios such as multi-image collages, adversarial text overlays, re-photographed source material, and efficient registry synchronization while defending a unified model approach. Master this system design challenge and view the comprehensive architecture guide with a paid subscription.
asked April 2026MLSDVLMANNDesign a Top-K trending items service
3/5Discover how to construct a high-throughput stream processing architecture that surfaces popular platform content in near real-time, based on Meta engineering interviews. This system design challenge focuses on ingesting massive event volumes, maintaining sliding window aggregations, and ranking items efficiently across distributed nodes. You will explore memory-efficient data structures and trade-offs between exactness and latency. The full problem and model solution require a subscription.
asked March 2026ML ScaleDesign a Post Search Engine (Mini Elasticsearch)
4/5In this machine learning system design interview question reported at Meta, you are asked to architect a lightweight text retrieval and ranking platform capable of processing millions of records with low latency. The challenge evaluates your ability to build distributed inverted indices, handle real-time data ingestion, design effective scoring algorithms, and implement caching strategies for high-throughput search queries. Access to the complete architectural blueprint and expert solution requires a paid subscription.
SearchInverted IndexShardingDesign a Trending-Hashtags Detection System
4/5Encountered in Meta engineering interviews, this architecture challenge requires building a distributed platform to surface emerging topics in near real time. You must balance multiple competing signals, including temporal freshness, baseline novelty, and overall volume, while preventing localized spam or stale evergreen subjects from dominating the rankings. The problem tests your mastery of stream processing, sliding windows, and low-latency serving patterns. The comprehensive system architecture guide and detailed implementation blueprint require a subscription.
StreamingRankingTop KDesign a Ticketing System with Flash-Sale Concurrency
4/5Framed around a high-traffic Meta system design interview, this prompt asks you to architect a robust ticket reservation platform capable of handling massive concurrency during sudden flash sales. Key areas of discussion include managing temporary inventory holds, ensuring strict consistency during checkout spikes, and designing reliable seat-map browsing features. You will need to balance scalability, latency, and race-condition mitigation under heavy load. Full access to the comprehensive architectural guide and model solution requires a subscription.
Distributed LockTTLFlash SaleDesign an Online Auction System with Concurrent Bidding
4/5Design a high-throughput, real-time bidding architecture in this classic Meta system design interview question modeled after major online auction platforms. You will address complex distributed systems challenges including concurrent bid ingestion, low-latency price broadcast mechanisms, anti-snipe deadline extensions, and definitive auction close-out semantics. The discussion highlights your capability to defend concurrency control strategies, estimate capacity requirements, and maintain consistency under heavy load. Read the complete architectural deep-dive and expert design solution by subscribing to the platform.
Pub SubConcurrencySSEDesign Instagram / Facebook News Feed
4/5This advanced Meta system design question focuses on scaling a massive social media timeline featuring complex personalized ranking algorithms and millions of fan-out operations. You must navigate architectural trade-offs like push versus pull distribution models, hot-key mitigations for celebrity profiles, and low-latency read paths. The complete architectural blueprint and detailed design solution require a subscription to access.
FeedFan OutCachingDesign a Distributed Web Crawler
4/5Design a massive distributed web scraping architecture capable of processing billions of pages daily while respecting domain rate limits and handling dynamic JavaScript rendering, as commonly featured in Meta machine learning system design interviews. This challenge evaluates your capability to build robust URL frontiers, implement efficient content deduplication, and manage massive storage throughput under strict fault-tolerance requirements. Elevate your infrastructure design expertise for large-scale distributed environments. Access to the complete system architecture walkthrough and expert solutions requires a subscription.
ScalingQueueSchedulingDesign Multi-Source Notification Ranking
4/5Designing a unified machine learning system to prioritize and filter alerts from diverse channels is a complex architectural challenge often featured in Meta system design interviews. This topic explores cross-source value normalization, balancing distinct engagement metrics, managing frequency caps, and addressing cold-start and feedback-loop exploration issues for heterogeneous alerts. It tests your ability to scale ranking models while aligning user satisfaction with business objectives. To explore the complete design framework, architectural diagrams, and expert deep-dive analysis, a paid subscription is required.
MLSDRankingCalibration
Recent Meta interview experiences
Full loops shared by candidates, every round included.
Meta phone — Verifying an Alien Dictionary (LC953) + a one-skip palindrome
A Meta phone screen — a string/ordering problem plus a two-pointer follow-up. Also genuinely unclear whether Meta had really un-frozen, so I'm posting to compare notes on the current req situation.
Meta onsite — two research-design rounds + behavioral
MLE/Research PhD loop: two research-design rounds (open scenarios plus language-model topics, including a linear-attention discussion) and one behavioral round. The recruiter seemed specifically dedicated to the MSL/MRS tracks.
Meta AI-assisted coding — bug-fix → implement → optimize, and the hidden follow-ups got me (fail)
Meta's newer AI-assisted coding format caught me off guard. It looks like one problem, but it's got staged, unannounced follow-ups you have to finish in the time limit — very different from the traditional "we'll tell you how many questions and give you a break" flow. Didn't pass.
Meta system design interview FAQ
- What system design questions does Meta ask?
- 16 reported system design questions, most often on Ranking, MLSD, Distributed Systems, Fan Out, Search.
- How hard is the Meta system design interview?
- The reported system design questions average 3.9 out of 5: 2 at 3/5, 13 at 4/5, 1 at 5/5.
- Are these Meta system design questions recent?
- The most recent report is from July 2026, and 9 were reported within the last twelve months. Dates come from the interview reports themselves.