12 Best System Design Interview Resources

Most of these courses also answer questions I have shared here.

  1. DesignGuru’s Grokking System Design Course: An interactive learning platform with hands-on exercises and real-world scenarios to strengthen your system design skills.
  2. Codemia.io: This is another great platform to practice System design problems for interviews. It has more than 120+ System design problems, many of which are free and it also has a proper structure to solve them.
  3. ByteByteGo: A live book and course by Alex Xu for System design interview preparation. It contains all the content of System Design Interview book volumes 1 and 2 and will be updated with volume 3 which is coming soon.
  4. Exponent: A specialized site for interview prep especially for FAANG companies like Amazon and Google, They also have a great system design course and many other materials that can help you crack FAAN interviews
  5. “System Design Interview” by Alex Xu: This book provides an in-depth exploration of system design concepts, strategies, and interview preparation tips.
  6. “Designing Data-Intensive Applications” by Martin Kleppmann: A comprehensive guide that covers the principles and practices for designing scalable and reliable systems.
  7. LeetCode System Design Tag: LeetCode is a popular platform for technical interview preparation. The System Design tag on LeetCode includes a variety of questions to practice.
  8. “System Design Primer” on GitHub: A curated list of resources, including articles, books, and videos, to help you prepare for system design interviews.
  9. Educative’s System Design Course: An interactive learning platform with hands-on exercises and real-world scenarios to strengthen your system design skills.
  10. High Scalability Blog: A blog that features articles and case studies on the architecture of high-traffic websites and scalable systems.
  11. YouTube Channels: Check out channels like “Gaurav Sen” and “Tech Dummies” for insightful videos on system design concepts and interview preparation.
  12. InterviewReddy.io: This site has been created by Gaurav Sen, an ex-Google engineer, and popular YouTuber and creator of the System Design simplified course. If you are aiming for a FAANG interview, you can also check this website.

Fonte: https://dev.to/somadevtoo/top-3-strategies-for-scaling-microservices-architecture-1m46