1 |
Understanding FR, Non-FR and Back of the Envelope Calculation |
|
|
|
2 |
Understanding Scope - DB Focused, API Design Focused, HLD Focused |
|
|
|
3 |
Design URL Shortener like TinyURL |
|
|
|
4 |
Design Content Delivery Network (CDN) |
|
|
|
5 |
Design Distributed Key-Value Store |
|
|
|
6 |
Design Distributed Cache |
|
|
|
7 |
Design Distributed Job Scheduler |
|
|
|
8 |
Design Authentication System |
|
|
|
9 |
Design Unified Payments Interface (UPI) |
|
|
|
10 |
Design Social Media (Instagram, Twitter, Stack Overflow, Reddit, Quora) - Post, Comment Focused |
|
|
|
11 |
Design Social Media (Instagram, Twitter, Facebook) - NewsFeed Focused |
|
|
|
12 |
Design View Count (Instagram, Twitter, Reddit, Quora, YouTube) - Item Reaction Focused |
|
|
|
13 |
Design Social Media (Instagram, Moj, TikTok) - Short Video Focused |
|
|
|
14 |
Design Dating App - Profile Matcher (Tinder, Bumble) |
|
|
|
15 |
Design Booking Platform (BookMyShow, MakeMyTrip) - Concurrency Focused |
|
|
|
16 |
Design Storage Service like PasteBin (Easy Version), DropBox, Google Drive |
|
|
|
17 |
Design Streaming Platforms like Netflix, Amazon Prime, YouTube, Hotstar |
|
|
|
18 |
Design Video Calling App like Google Meet, Zoom, WhatsApp |
|
|
|
19 |
Design Emailing Service like Gmail |
|
|
|
20 |
Design Collaborative Editor like Google Docs, Notion, Confluence |
|
|
|
21 |
Design Messaging System (Instagram, FB Messenger, WhatsApp, WeChat) |
|
|
|
22 |
Design Stock Brokerage System (Zerodha, Groww) |
|
|
|
23 |
Design Kanban Board like JIRA, Trello, Microsoft Planner, ClickUp |
|
|
|
24 |
Design Notification System - Mostly DB Design Focused Discussion |
|
|
|
25 |
Design Location Based Service like Google Maps extended to Yelp |
|
|
|
26 |
Design Cab Aggregator App like Uber, Ola |
|
|
|
27 |
Design Food Delivery App - Assign Delivery Partner Focused |
|
|
|
28 |
Design Food Delivery App - DB Design Focused (Restaurant, Menu, etc) |
|
|
|
29 |
Design WebCrawler extended to Search Engine |
|
|
|
30 |
Design Malicious URL Detection (on top of Web Crawler) |
|
|
|
31 |
Design Tagging System like Tags on StackOverflow, LeetCode, etc |
|
|
|