Full system design prompts. Draw architecture, define APIs, model data, explain tradeoffs.
10 SD challenges in this view require Pro
Each Pro challenge includes diagrams, API design, tradeoffs, and an expert solution. Upgrade to unlock all 31 challenges.
Track
Difficulty
Time available
17 challenges found
Identify what data to collect and estimate storage for a year of performance metrics logs.
Concepts (0/1 done)
Complete all concepts to unlock full AI rubric feedback.
Design a distributed payment system for 125,000 arcade machines using proprietary game cards.
Upgrade to Pro to unlock this challenge โ includes diagrams, API design, tradeoffs, and expert solution.
Unlock with Pro โDesign an architecture to minimize server costs for CPU-intensive character animation processing.
Upgrade to Pro to unlock this challenge โ includes diagrams, API design, tradeoffs, and expert solution.
Unlock with Pro โOptimize a scoring system for a competitive online game that struggles under peak load during events.
Upgrade to Pro to unlock this challenge โ includes diagrams, API design, tradeoffs, and expert solution.
Unlock with Pro โDesign APIs and backend architecture for multi-channel notifications.
Upgrade to Pro to unlock this challenge โ includes diagrams, API design, tradeoffs, and expert solution.
Unlock with Pro โHigh-throughput URL shortening and redirect service at 1B redirects/month.
Concepts (0/4 done)
Complete all concepts to unlock full AI rubric feedback.
Estimate resource costs and design a scalable architecture for a viral 1-minute video sharing app.
Upgrade to Pro to unlock this challenge โ includes diagrams, API design, tradeoffs, and expert solution.
Unlock with Pro โIdentify problems with bytewise file comparison for deduplication and propose efficient alternatives.
Upgrade to Pro to unlock this challenge โ includes diagrams, API design, tradeoffs, and expert solution.
Unlock with Pro โScalable leaderboard supporting score submissions, top-100 queries, and per-player rank lookups.
Concepts (0/2 done)
Complete all concepts to unlock full AI rubric feedback.
Estimate server count needed for storage and CPU load for an internal paste-sharing tool.
Concepts (0/2 done)
Complete all concepts to unlock full AI rubric feedback.
Design a scalable prepaid-card payment system for 150,000 interactive kiosks worldwide.
Upgrade to Pro to unlock this challenge โ includes diagrams, API design, tradeoffs, and expert solution.
Unlock with Pro โEvaluate the tradeoffs of single-server vs multi-server architecture for a playlist streaming service.
Concepts (0/3 done)
Complete all concepts to unlock full AI rubric feedback.
Evaluate the advantages and disadvantages of a multi-server architecture for a topic-categorized podcast streaming platform.
Concepts (0/3 done)
Complete all concepts to unlock full AI rubric feedback.
Identify what data to collect and estimate storage requirements for a year of search query logs.
Concepts (0/2 done)
Complete all concepts to unlock full AI rubric feedback.
Identify key considerations when porting smart appliance functionality from a networked computer to a low-cost embedded microcontroller.
Upgrade to Pro to unlock this challenge โ includes diagrams, API design, tradeoffs, and expert solution.
Unlock with Pro โRedesign a sports statistics platform to minimize the impact of unreliable third-party data API outages.
Upgrade to Pro to unlock this challenge โ includes diagrams, API design, tradeoffs, and expert solution.
Unlock with Pro โBuild a pipeline to A/B test video frames and automatically select optimal thumbnails.
Upgrade to Pro to unlock this challenge โ includes diagrams, API design, tradeoffs, and expert solution.
Unlock with Pro โ