- Distributed Processing
- Dynamic Sharding
- Sorting Large Data
- SQL vd NoSQL
- Wide Column Stores
- Messaging Backend
- Scalable Backends
- Distributed Caching
- Consistent Hashing
- Database Indexing
- Load Balancers
- nearest Neighbors Search
- Distributed File System Design
- Partitioning Functions
- CAP Theoram
- Key-Value Stores
- Design an ATM.
- Design a Parking Lot