Meta ML System Design Interview Questions
Practice the exact questions companies are asking right now.
Design comment ranking for a news feed
Design an ML-powered system to rank comments under posts in a news feed product. Requirements - For each feed item (post/story), users can open the co...
Design weapon-selling ad detection from posts
ML System Design: Detect weapon-selling ads from user posts You work on a platform with user-generated content (UGC): posts may include text, images, ...
Design recommendation and weapon-ad detection systems
You are asked to design two end-to-end ML systems. 1) Personalized recommendation system Design a system that recommends items (e.g., videos/products/...
Design a scalable MoE pretraining pipeline
Design a Large-Scale MoE Pretraining Pipeline (Bilingual LLM, 1T Tokens, 256×A100-80GB) Context You are designing a pretraining pipeline for a decoder...
Design nearby place recommendations
Real‑Time Nearby Places Recommendation System Context Design a mobile feature that recommends nearby places (e.g., restaurants, shops, attractions) to...
Architect an asynchronous RL post-training system
System Design: Asynchronous RLHF/RLAIF Post-Training for a Production Chat LLM Context You operate a chat LLM that already serves real user traffic. Y...
Build a Mistral-powered RAG agent
Build a Minimal RAG Tool Using the Mistral API Context You have an API token and need to implement a small retrieval-augmented generation (RAG) tool i...
Design a secure ML data platform
System Design: Secure, Ethical, Multi‑Tenant ML Data and Inference Platform Context Design a cloud-based ML platform used by multiple internal product...
Design image and multimodal generation systems
System Design: Image Generation and Multimodal Generation Part 1 — End-to-End Image Generation System Design an end-to-end image generation system. Co...
Design place-of-interest ML system
Design a POI (Places of Interest) Recommendation System Context Design a global POI recommender for a mobile maps/feed product that suggests nearby pl...