If you are time-crunched, here is the cheat sheet:
You cannot get the full PDF for free on GitHub legally. However, you can leverage GitHub to study with the book effectively.
The book advocates for a to solve any design problem, ensuring candidates don't jump into technical details too quickly:
Understanding the internals of systems like Kafka—focusing on partitions, consumer groups, and data persistence.
For your interview preparation, it is helpful to know that serves as a continuation of Volume 1, focusing on more complex and niche systems. If you are considering purchasing it, here is what it contains: