System Design Problems
Browse 4 curated problems from top tech companies
Design an SLO-based Reliability Program
expertDesign a reliability program using SLOs (Service Level Objectives) to balance feature velocity with system stability.
45 min
srereliabilitysloobservability
Design a Platform Engineering Strategy
expertDesign an internal developer platform strategy to improve developer productivity and standardize infrastructure across 50+ engineering teams.
60 min
platform-engineeringdevopsinfrastructuredeveloper-experience
Design an Incident Management System
hardDesign an incident management process and supporting systems for a 24/7 operation with 99.99% uptime requirements.
45 min
incident-managementon-callsreoperations
Design a Rate Limiter
mediumDesign a distributed rate limiting system to protect APIs from abuse and ensure fair usage.
30 min
rate-limitingapiredisdistributed-systems