InterviewForge
System Design Interview Questions

System Design Interview Questions

Original, in-depth guides written by engineers. Each page includes the approach, complexity, follow-ups, and a link to practice with AI feedback.

Design a URL Shortener (like bit.ly)

Easy

A complete, top-notch walkthrough for designing a URL shortener: requirements, capacity estimation, base-62 vs hashing, caching, analytics, and the trade-offs that decide the architecture.

Read guide

Design Uber (Ride-Hailing)

Hard

A deep walkthrough of a ride-hailing system: real-time driver-rider matching, geospatial indexing, the dispatch state machine, surge pricing, and the consistency trade-offs that make Uber hard.

Read guide

Design Netflix (Video Streaming)

Hard

A top-notch walkthrough of a global video streaming platform: the content pipeline, CDN strategy (Open Connect), adaptive bitrate, and the read-heavy architecture that serves billions of hours.

Read guide

Unlock 10 more system design interview questions

Premium members get every DSA, system design, company and role interview guide — plus AI practice, mock interviews, and analytics.

Unlock with Premium