System Design Interview Questions
78 questions available. Practice with AI-powered feedback.
Other rounds
Pinterest ML System Design: Real-Time Personalized Feed
Design a Pinterest-style real-time feed ranking system using embeddings, low-latency serving, and streaming events. Learn architecture choices and next steps.
Pinterest System Design: Scalable Catalog Update System
Practice designing a scalable Pinterest merchant product-catalog update system: real-time APIs, bulk ingestion (500k items), validation, job queues, conflict resolution. Start now.
Roblox Backend System Design: Like/Unlike (1M QPS Scale)
Design a scalable Roblox like/unlike system handling 1M QPS with low latency, strong consistency, and high availability. Read architecture choices & tips.
Roblox ML System Design: Real-time Game Recommendations
Build a low-latency Roblox recommender that matches users to games using lifetime average playtime. Learn streaming aggregation, candidate generation and ranking.
Salesforce Cloud Computing Interview: Infrastructure
Prepare for a Salesforce cloud computing question: compare virtualization vs containerization, AWS vs GCP, pick EC2/Lambda/EKS, and implement EKS sidecars.
Salesforce System Design: Scalable URL Shortening Service
Design a scalable, low-latency URL shortening service for Salesforce interviews. Learn API design, storage, caching, idempotency and trade-offs. Prepare now.
Snapchat Database Systems Interview: SQL vs NoSQL
Prepare for Snapchat database questions: compare SQL vs NoSQL, ACID vs BASE, scaling and data modeling. Read scenarios, examples, and actionable prep tips.
Snapchat ML System Design: Real-Time Multimodal Moderation
Design a Snapchat real-time multimodal harmful content detection system—architecture, latency, scalability, moderation integration and feedback loops. Prepare.
Snapchat System Design Interview: Price Tracking & Alerts
Prepare for Snapchat backend interviews: design a scalable price-tracking and alerting system. Learn architecture, trade-offs, scraping, scheduling, and notifications.
Snowflake ML System Design: Cloud Anomaly Detection
Cloud anomaly detection system design for Snowflake interviews. Learn architecture, scaling, low-latency inference, security, and response mechanisms.
Snowflake System Design: Versioned Key-Value Store
Design a global versioned key-value store with time-travel reads, replication and configurable consistency. Architecture, tradeoffs and interview follow-ups.
Stripe System Design: Scalable Real-Time Logs & Metrics
Design a Stripe-style scalable system for real-time logs and metrics ingestion, processing and storage. Learn system flow, trade-offs, and interview follow-ups.
Get More Real System Design Questions
Practice system design interview questions with AI-powered hints, analysis, and feedback.
Start Free Practice