30 problems

TitleTagsDifficulty
1. Design a URL Shortener
+1
Easy+ 2
2. Design a Prompt Playground
1point3acres +1
Normal 3
3. Design Search Autocomplete
+1
Normal 3
4. Design a Chess Matchmaking System
Normal+ 4
5. Design a Distributed Rate Limiter
PracHub +1
Normal+ 4
6. Design a Notification Service
+1
Normal+ 4
7. Design a RAG Assistant
+1
Normal+ 4
8. Design a Top K Trending Service
+1
Normal+ 4
9. Design a Web Crawler
1point3acres
Normal+ 4
10. Design Netflix
+1
Normal+ 4
11. Design Twitter's Home Timeline
+1
Normal+ 4
12. Design a Batched LLM Inference API
1point3acres +1
Hard 5
13. Design a CI/CD System
Fonzi +1
Hard 5
14. Design a Content Moderation System
PracHub
Hard 5
15. Design a GPU Scheduler for Video Generation
PracHub +1
Hard 5
16. Design a Payment System
Exponent
Hard 5
17. Design a Ticket Booking System
+1
Hard 5
18. Design an LLM Gateway
+1
Hard 5
19. Design Dropbox
Hard 5
20. Design Model Weight Distribution to 1,000 GPUs
PracHub
Hard 5
21. Design Permission-Aware Enterprise Search
Design Gurus +1
Hard 5
22. Design Slack
Exponent +1
Hard 5
23. Design Uber
+1
Hard 5
24. Design WhatsApp
PracHub +1
Hard 5
25. Design a Distributed Key-Value Store
+1
Harder 6
26. Design an AI Coding Agent
+1
Harder 6
27. Design ChatGPT's Inference Service
+1
Harder 6
28. Design Google Docs
+1
Harder 6
29. Design Search Over a Billion Documents
LinkJob +1
Harder 6
30. Design TikTok's For You Feed
Hello Interview +1
Harder 6