Skip to content

A collection of best resources to learn System Design, Software architecture, and prepare for System Design Interviews

Notifications You must be signed in to change notification settings

deepumandal/best-system-design-resources

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

The Bes System Design Resources for Interview and Learning

A collection of best resources to learn System Design, Software architecture, and prepare for System Design Interviews

Best System design Courses

  1. ZTM - https://bit.ly/3YpWu4q
  2. ByteByteGo - https://bit.ly/3P3eqMN
  3. Grokking the System Design - https://bit.ly/3ckZlsl
  4. Pragmatic Design - https://bit.ly/3vFNPid
  5. Software Design - https://bit.ly/3BxMXzr
  6. Software Architecture 101 - https://bit.ly/3pzJCJh
  7. Modern design - https://bit.ly/3OQKX8B
  8. DesignGuru - https://bit.ly/3pMiO8g
  9. Meetapro - https://bit.ly/48UAXpJ

Best System Design Books

  1. Designing Data-Insensitive Applications - https://amzn.to/3nXKaas
  2. System Design Interview - https://amzn.to/3nU2Mbp
  3. The System Design Interview, 2nd Edition - https://amzn.to/3yYlFjX

Best Places to Learn System Design

  1. DesignGuru - https://bit.ly/3pMiO8g
  2. ByteByteGo - https://bit.ly/3P3eqMN
  3. Exponent - https://bit.ly/3cNF0vw
  4. Udemy - https://bit.ly/3vFNPid
  5. Educative - https://bit.ly/3Mnh6UR
  6. System Design Interview – An insider's guide - https://amzn.to/3nU2Mbp
  7. ZTM - https://bit.ly/3YpWu4q
  8. Coursera - https://bit.ly/3BxMXzr
  9. Github - https://bit.ly/3bSaBfC
  10. free system design courses - https://bit.ly/3nqVdfl
  11. DDIA https://amzn.to/3nXKaas

Best System Design Interview Qustions

Best System Design Theory and Cocnept based questions

Best System Design Case Studies

Best System Design Tutorials

Best System Design Fundamentals

Distributed Data Structures and Algorithms

Best System Design Papers

System Design Interview Cheatsheets

System Design blueprint by ByteByteGo 25d7ba1c-b55d-4307-baee-03f05c376f4b_3888x4096

Next one is this amazing System Design Interview cheat sheet by Educative which is definitely worth reading and printing:

mysedv8awnmrf56okt76

And, here is the System Design Template from DesignGuru which is another great resources to learn bout System Design concepts:

best System Design interview template

DesignGuru also offers Mock Interviews for Coding interview and System Design interview, if you are serious about your preparation for FAANG interview,

Antoher System Design Interview cheatsheet by ByteByteGo

system design interview cheat sheet

Here is another System Design Cheat Sheet you can print:

It's is designed by Exponent , a dedicated websites for tech interview preparations which I accidentally found while looking for system design interview resources.

Renowned for its specialized courses like System Design Interview Course, Exponent stands out as a valuable resource for those seeking to enhance their skills in areas such as system design, engineering

System Design Patterns

Best Engineering Blogs You can Follow for System Design

Depending on where you are interviewing, go through the company blog. VERY USEFUL IN INTERVIEWS! It really helps if you have an idea of the architecture, as the questions asked will generally be of that domain and your prior knowledge will help out here.

Best System Design Interfview Resources

About

A collection of best resources to learn System Design, Software architecture, and prepare for System Design Interviews

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published