Latest
Design a Monitoring System
Design Leetcode
Design Tinder
Design IP Denylist System
Design Real-Time Leaderboard / Top-K
Design Notification System
Design Payment System like Stripe
Design Job Scheduler
Design Twitter
Design Uber
Design YouTube
Problems
Design Instagram
Problems
Design Online Auction System
Problems
Design FB News Feed
Problems
Design WhatsApp
Problems
Design Ticket Booking System
Problems
Design Local Delivery System
Problems
Design Dropbox / Google Drive
Problem statement Short description Design a cloud file storage and sync service: users can upload files, download them, sync them automatically across devices, and share them with others. For example, a user edits a document on their laptop; within seconds the updated file appears on their phone and on a
Problems
Design Yelp
Problem statement Short description Design a proximity service like Yelp: given a user's location, return nearby businesses (restaurants, shops, etc.), optionally filtered by category or rating, and let users view business details and read or leave reviews. For example, a user at (37.78, -122.41) searches for
Problems
Design TinyURL
Problem statement Short description Design a URL shortener service, similar to TinyURL or Bitly. Given a long URL, such as https://www.example.com/articles/system-design-interview-guide-for-beginners, the system should return a short URL, such as https://tiny.ly/aB92xKq. When a user opens the short
Before Interview
Strong Hire vs No Hire Signals
Before Interview
Back-of-the-envelope Numbers
Before Interview