Regular price: $6.95

Membership details Membership details
  • A 30-day trial plus your first audiobook, free.
  • 1 credit/month after trial – good for any book, any price.
  • Easy exchanges – swap any book you don’t love.
  • Keep your audiobooks, even if you cancel.
  • After your trial, Audible is just $14.95/month.
OR
In Cart

Publisher's Summary

It is a fact that you'll be bombarded with system design interview questions which have become part and parcel of all the software engineering hiring processes.

Your performance in these interviews will reflect upon your capability to work with complex systems and translate into the role and position that the interviewing organization is interviewing you for.

This audiobook is a comprehensive guide to master all the concepts about SDIs.

©2017 Stuart Broad (P)2017 Stuart Broad

What members say

Average Customer Ratings

Overall

  • 4 out of 5 stars
  • 5 Stars
    17
  • 4 Stars
    5
  • 3 Stars
    1
  • 2 Stars
    1
  • 1 Stars
    3

Performance

  • 4 out of 5 stars
  • 5 Stars
    14
  • 4 Stars
    8
  • 3 Stars
    1
  • 2 Stars
    0
  • 1 Stars
    4

Story

  • 4.5 out of 5 stars
  • 5 Stars
    19
  • 4 Stars
    4
  • 3 Stars
    1
  • 2 Stars
    0
  • 1 Stars
    2
Sort by:
  • Overall
    5 out of 5 stars
  • Performance
    4 out of 5 stars
  • Story
    5 out of 5 stars

Very well summarized

Very well summarized responses to design pattern questions. Of course you must at the least be familiar with the object oriented concepts, but, this book will help you maximize the concept of typical design pattern a company will ask you. You must be able to answer these questions. Some candidates fail because lack of knowledge while some fail because they do not find the right way to approach the problem. This book provides valuable ways to fix both problems. Try it!

1 of 1 people found this review helpful

  • Overall
    4 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Overall good

Overall, this book is a great read for anybody that manages, or aspires to manage, a team of humans (regardless of the System Design). It is also a book that you can circle back to time and again to gauge the success of both yourself and your team, so I will most definitely be keeping it on my desk as a manual to remind myself of what needs to be done to successfully, and consistently, grow, manage, and lead a successful team.

This is the book exactly what I'm looking for reference. It provide a reliable and easy to understand strategy to approach system design questions.

1 of 1 people found this review helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Why don't we listen....

Of silver bullets and secret sauce.... It's not a problem without a solution most simply don't have the will to make the way. This is a realistic treatise that provides the why and how. Great quick listen....

1 of 1 people found this review helpful

  • Overall
    4 out of 5 stars
  • Performance
    4 out of 5 stars
  • Story
    5 out of 5 stars

Lots of info!

Loved it, very useful and innovative. I will certainly recommend it to my colleagues.
Ever since systems design appeared shortly before WWII, many firms have continued to regard it as a standard practice in any software engineering hiring process

1 of 1 people found this review helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

A MUST read for every critical thinker!

This book helped me reconnect the pieces and begin to experience the world from a whole systems perspective, and that makes all the difference. Because changing the way we see things also changes the way we respond, whole systems thinking encourages us to figure out WHY things aren't working so we can improve our own society, instead of focusing on deciding who to blame. Your performance in these interviews will reflect upon your capability to work with complex systems

  • Overall
    5 out of 5 stars
  • Performance
    4 out of 5 stars
  • Story
    5 out of 5 stars

Easy basics of system design

If you are looking for a basic system design look no further, the concepts are explained with adequate examples and further links for detail study. A bit short just a few hours read. But a good overview on system design. The few interview questions covered was done in details.

  • Overall
    4 out of 5 stars
  • Performance
    4 out of 5 stars
  • Story
    4 out of 5 stars

Helpful Book!!!

Awesome book, Short and precise for quick learning.

Pros, precise, good for quick learning.
Cons, some terminology related to hash encryption needs some background

  • Overall
    5 out of 5 stars
  • Performance
    4 out of 5 stars
  • Story
    4 out of 5 stars

Clear and Simple

Crystal clear and concise explanation of concepts and a good reference for research papers on the topics. This book should be used as a starting point but further reading is required to get deeper knowledge about the concepts.

  • Overall
    5 out of 5 stars
  • Performance
    4 out of 5 stars
  • Story
    5 out of 5 stars

Great book to get started with designing at scale

Great book to get started with designing at scale. It's a gentle introduction, and explains some basic concepts really well to get started and graduate to more resources.

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Good Book, Good Advise for System Designs

The content and depth of the material is quite good. I did not know how to design a system and it was a bottleneck in my interviews before reading this book. This book helped me a lot and it gave me a lot of confidence to tackle the system design interviews