Top 30
Skill roadmap
Updated weekly · Last refresh Aug 30

Top 30 System Design Interview Questions

The most frequently asked questions on this topic across all roles and companies, ranked by real interview frequency. Updated weekly.

30questions
~4htotal time
1,150companies covered
Track your progressSign up free to work through all 30 questions and resume where you left off.
Start practicing free →
1
Feature StoreStart here. 13 questions · ~104 min
Design Feature Drift Monitoring SystemHard
Recently asked

Design a production ranking system with robust feature drift monitoring across batch and real-time features at high QPS.

Feature StoreFeature DriftModel ServingAlpacaWorld Wide TechnologyMeta
Design a Real-Time ML Feature StoreHard
Recently asked

Design a shared feature store for training and low-latency inference across many ML systems with strict freshness and consistency needs.

Feature StoreFeature DriftModel ServingHewlett Packard EnterpriseInvocaIndustrial and Commercial Bank of China
Design a Personalized Product RecommenderHard
Recently asked

Design an end-to-end product recommendation system for a large e-commerce marketplace with strict latency and freshness needs.

Feature StoreFeature DriftModel ServingCandescentPluralsightAlcatel-Lucent Motive
Design a URL Shortening ServiceHard
Recently asked

Design a URL shortening service that routes, ranks, and monitors links at scale.

Feature StoreModel ServingAmazon DSPApplied IntuitionDover India
More Feature Store questions with a free account
2
Cold Start4 questions · ~32 min
3
Infrastructure7 questions · ~56 min
Deploy a Cloud ML Inference SystemMedium
Recently asked

Design a cloud ML deployment system for a security product, covering training, serving, updates, and production monitoring.

InfrastructureFeature DriftModel ServingAmerican Association Of Motor VehiclesSpectraforceTwilio
More Infrastructure questions with a free account
4
More topics6 questions · ~48 min
Design a Personalized Recommendation RankerHard
Recently asked

Design a personalized recommendation system that turns user preferences into ranked suggestions with retrieval, ranking, and feedback loops.

RetrievalTwo-Tower ModelsRecommendation SystemsG-TECH ServicesFujitsuPrincipal Financial Group
Design a Highly Available ML Serving PlatformMedium
Recently asked

Design a distributed ML serving platform that stays available and scales under failures, traffic spikes, and model updates.

distributed systemsscalabilityhigh availabilityMongoDBUSTEllucian
More questions with a free account
The finish line: interview-readyComplete all 30 questions to finish this plan.