ByteByteGo System Design Course Review: Should you buy it?

In this article, I will be posting a review of the ByteByteGo System Design Course that I purchased recently and wanted to post an honest review on this. Since I wanted strong system design skills going forward in my career. As a Software Developer, I have always loved to buy stuff that will give me an edge and help me in my career to grow.

Ajay Rathod
4 min readFeb 7, 2025
ByteByteGo

Introduction

I am now a senior developer. If you want to determine if you fall into this category, just observe one thing. During your interview, if you are asked a lot of questions on System Design and these questions are decisive factors for hiring, then you have entered the senior developer category.

System design skills are generally mandatory for senior developers as they are involved in designing systems and architecture. Sometimes, senior developers also have to lead the team and make crucial design-related decisions.

To enhance these skills, I have been searching for excellent resources that closely resemble real-world scenarios. Instead of focusing solely on theory, these resources should be more practical and easy to understand.

How this Course Helped me

After purchasing this course from their website, you will get 30 System design questions and their clear explanations.

After going through this set of questions, you will be asked mostly one type of question at some point which is how to scale your application for Million Users.

In Every question, you will get to the point where you have to scale the application for millions of users. Alex Xu explained these concepts very clearly with a concise diagram. I will be putting down a diagram to show how clear it is to understand.

From this set of questions, I have been asked 3–5 questions directly from this course.

like, Design Google News Feed, Design Youtube, Design Whatsapp.

designing Whatsapp

Build a DNS System

This was asked me in an VmWare Interview. I had the superficial knowledge about this DNS working, But thanks to there Youtube channel and Free Posts which helped me to answer these Questions

Design Google News Feed/Design Design Youtube

During my Google system design interview, I encountered a challenging system design question.

Drawing upon resources from ByteByteGo, I successfully navigated the complexities of the question and designed the system.

I found ByteByteGo’s diagrammatic explanations of system architectures, designs, flows, and complexities particularly helpful because they presented the information in a simplified, easy-to-understand manner.

The resources effectively built my foundational knowledge, progressing from basic to intermediate and then advanced topics.

Reference Material

If you want to learn more on those certain topic they also provide the reference links of popular engineering blogs like Netflix, Meta, Atlassian and all which is a good thing.

Conclusion

For those new to system design or familiar with only a few aspects, ByteByteGo is an excellent resource for building a foundational understanding and accelerating your preparation for system design interviews.

Bonus Tip: Because I prefer reading printed material, I purchased both volumes of the ByteByteGo books for my library. I consider these books essential for every developer as a quick reference to refresh their understanding of key concepts at any time.

If you’re interested in learning about essential books to have in your library, I’ve written an article about that which you can read.

Free System Design Pdf for reference -

Few Frequently Asked SystemDesign Interview Article from End.

Design Tiny-URL-Mostly asked System Design Interview Questions with coding examples for Java Developers

Thanks for reading

  • 👏 Please clap for the story and follow me 👉
  • 📰 Read more content on my Medium (70 stories on Java Developer interview)

Find my books here:

--

--

Ajay Rathod
Ajay Rathod

Written by Ajay Rathod

Java Programmer | AWS Certified | Writer | Find My Books on Java Interview here - https://rathodajay10.gumroad.com | YouTube - https://www.youtube.com/@ajtheory

Responses (1)