Design practice
System design (HLD) and low-level design (LLD) interview problems, graded by what your design does under load and how its classes are built.
Filters
Problems
5 problems · 5 shown
- Canary rollout for a checkout coupon-validation APISystem design · Load Balancing, Feature Toggles and Progressive DeliveryEasy30 min
- Live delivery-partner tracking for a food-delivery orderSystem design · API Paradigms: REST vs GraphQL vs gRPC, Load BalancingEasy30 min
- Rate limits for a public address-lookup APISystem design · Rate Limiting, API GatewayEasy30 min
- Regional failover for a train ticket status lookupSystem design · Domain Name System (DNS), Availability vs. ReliabilityEasy30 min
- Who's around — presence dots for a workplace chat appSystem design · API Paradigms: REST vs GraphQL vs gRPC, Load BalancingEasy30 min
66 more problems on Pro
Every medium and hard problem, the other easy ones, the object design problems and the pattern exercises are part of ArchiDepth Pro. 5 problems are free to start with.