System Design Interview Questions
78 questions available. Practice with AI-powered feedback.
Other rounds
Coupang ML System Design: Scalable E-commerce Search
Design a scalable e-commerce search system (semantic & vector search) for Coupang. Learn low-latency retrieval, ranking, filtering, and scaling choices.
Coupang System Design: Large Video Upload (Backend)
Plan a scalable, fault-tolerant large video upload system with chunked, resumable uploads, object storage and processing. Review trade-offs and interview prep.
Databricks ML Interview: Neural Networks & Transformers
Prepare for the Databricks ML interview: review Transformer components, self-attention, and Word2Vec (Skip-gram/CBOW). Read sample follow-ups and prep tips.
Databricks OOD Question: Scalable Playlist System Design
Design a scalable song playlist system for Databricks interviews — learn data models, APIs, concurrency strategies, and performance trade-offs. Get actionable guidance.
Databricks: Real-Time Harmful Content Detection (ML)
Databricks ML design: build a real-time harmful content detection system. Study architecture, latency trade-offs, monitoring, retraining and interview follow-ups.
Databricks System Design: Multi-threaded Event Logger
Design a multi-threaded event logger: thread-safe, low-latency architecture for high-throughput backends. Covers async batching, durable outputs, and backpressure.
DoorDash Database Scaling Interview: Sharding & Partition
Prep DoorDash database scaling interview: learn partitioning vs sharding, strategies, trade-offs and real-world examples. Practice follow-up scenarios now.
DoorDash ML System Design: Multi-Channel Restaurant Recs
DoorDash ML design: build a multi-channel restaurant recommender with candidate gen & personalization, low-latency serving and channel-specific delivery.
DoorDash System Design: Global Donations & Campaigns
Prepare for DoorDash design rounds: build a scalable, secure global donation platform for time-bound campaigns with payment integration and real-time tracking.
DoorDash System Design: Reliable Scalable Payment Processor
Design an idempotent, available payment processing system for DoorDash-scale e-commerce. Cover architecture, queues, retries, PCI, security, and webhooks.
eBay CS Fundamentals: Cache Memory Write Policies Explained
Understand write-back vs write-through cache policies, write allocation and coherence for eBay software engineer interviews. Read examples and prep answers now.
eBay ML System Design: Post-Checkout Recommendations
Design a low-latency post-checkout recommendation system for eBay: retrieval, ranking, features, training, and metrics. Prepare for ML interviews with examples.
Get More Real System Design Questions
Practice system design interview questions with AI-powered hints, analysis, and feedback.
Start Free Practice