Skip to content

Latest commit

 

History

History

System-Design-Questions

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

System-Design-Questions

Large scale system design and object oriented design questions and topics

Table of Contents

  1. Keywords To Remember
  2. Infrastructure Design Questions
  3. System Design Questions
  4. Object Oriented Design Questions
  5. External References

Keywords To Remember

System features

  • Distributed system
  • Scalability
  • Redundancy
  • Responsiveness
  • Downtime
  • Single point of failure
  • Failover
  • High throughput
  • Wait time
  • Traffic bottleneck

Hardware resources/servers

  • Web server
  • Application server (App server)
  • Database server (DB server)
  • Cache server
  • Key server (Key generator)
  • ID server (ID generator)
  • Load Balancing
  • Firewall

Articles

Infrastructure Design Questions

Web Service Design Questions

Object Oriented Design Questions

External References

  1. https://www.educative.io/courses/grokking-the-system-design-interview
  2. Gainlo blog
  3. Massive technical interviews
  4. System Design Primer
  5. Interview Bit