Skip to main content
Innovative Technical Project Manager

System Design Interview Preparation

Back to category

System Design Interview Preparation

System Design Interview Volume 1 vs 2 Reddit Explained

The short answer is simple: Reddit tends to treat Volume 1 as the foundation and Volume 2 as the stronger follow-up. Volume 1 is often described as more basic and more about core method. Volume 2 is often described as more advanced and closer to the harder system design questions people expect in senior interviews.

That is the main split. Volume 1 teaches the frame. Volume 2 tests the frame under more pressure.

I keep coming back to that because the Reddit talk is not really about which book is “better” in a clean, abstract way. It is about what each book is trying to do. One is built to give a base. The other is built to extend it with harder cases and wider tradeoffs. The claim that Volume 2 is a sequel also matters here. It is not presented as a replacement. It is a second pass with a different set of questions and solutions.

That difference shows up in how readers talk about them. In the discussion I reviewed, Volume 1 is called very basic, but still useful. Volume 2 is called more complicated and closer to what top tech interviews ask. One comment says Volume 2 has “more complicated questions” and feels more like real interviews at large tech companies. Another says Volume 1 is good, but Volume 2 is the one that feels more aligned with harder design rounds. That is a fair summary of the mood.

What matters most for a learner is not the praise. It is the shape of the content. Volume 1 spends more time on foundations such as estimation, rate limiting, consistent hashing, URL shorteners, crawlers, and similar core patterns. Volume 2 moves into more specific systems such as maps, queues, monitoring, payment, wallet, and storage style designs. Those are not just different topics. They force different tradeoffs. A design for a payment system has different risks than a design for autocomplete.

That is why Reddit often pushes both books together. People do not seem to treat Volume 2 as something that makes Volume 1 useless. They treat Volume 1 as the base layer. Then they treat Volume 2 as the part that makes the base useful in harder settings. One comment even says that if someone is aiming at a higher interview level, both volumes matter. That is opinion, not proof, but it matches the way the books are structured.

I think the honest read is this. If a reader wants one clean path, Volume 1 gives the first pass at system design thinking. If a reader wants more depth and more interview-shaped practice, Volume 2 looks closer to that goal. The two books are linked, but they are not duplicates. That is the key fact people on Reddit keep circling back to.

There is one limit worth saying plainly. Reddit is useful for rough signals, but it is not a controlled review. The posts are a mix of different levels, goals, and memory. A person preparing for junior interviews may value Volume 1 more. A person preparing for harder roles may value Volume 2 more. So the “Volume 2 is better” line is not a law. It is a common reaction from people who want more complex cases.

The safest conclusion is also the simplest. Volume 1 is the base. Volume 2 is the deeper follow-up. If the question is what Reddit means when it compares them, that is the answer. The debate is mostly about depth, not value.

For a learner, that leaves one plain next move: use the split as a reading guide, not a ranking fight. Volume 1 shows the pattern. Volume 2 stretches it. That is the real difference Reddit keeps pointing to.

The Dravelo Field Notes fits that same idea with less noise. One practical technical idea, one learning decision, and one useful network resource each edition is a small promise, but a useful one.