tech

C++

  1. Move Semantics
  2. STL functions
  3. Copy Constructor and Assignment Operator
  4. C++ Instance
  5. Standard Template Library

Distributed Systems Components

  1. L4 Load Balancer
  2. Geohashing: Scalable Geospatial Indexing for Distributed Systems
  3. CAP Theorem
  4. S3 Multi part upload
  5. Designing a Distributed Cache for High TPS Systems
  6. SSTable
  7. Cassandra
  8. Kafka
  9. Service Discovery
  10. Sharding
  11. Replication
  12. Distributed Cache
  13. Zookeeper
  14. Capacity Estimation
  15. Comparison between databases
  16. BigTable
  17. WebSockets
  18. Google File System
  19. Consistent Hashing
  20. Load Balancers

System Design

  1. Design Uber
  2. Design Twitter
  3. Design Tiny URL
  4. Design Booking Service
  5. Design Collabrative Editing
  6. Design Web Crawler
  7. Design Chat Application
  8. Design Data Intensive Applications
  9. Rate Limitter

Language

  1. Effective C++
  2. Set

Cloud

  1. Container

LeetCode

  1. Two Pointers II (Advanced)
  2. Sliding Window II
  3. Two Pointers I
  4. Sliding Window I
  5. Arrays Basics & STL
  6. Strings and Hashmaps I

Artificial Intelligence

  1. Evaluation Metrics for Classification Models