How is "Designing Data Intensive Applications" for Sys Design interview

I am currently reading the book Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems by by Martin Kleppmann and while the book is an amazing read, authors go really deep into the pros/cons of various internal data structures - for instance log structured trees vs. B-Trees etc. So each chapter is highly information dense [and no doubt interesting], but wondering if the content is really useful for Sys design interviews.

Can anyone who has prepared for Sys Design using this book shed some light/guidance around how best to use this resource for preparation [even examples of knowledge/takeways you had would be useful as reading the book feels like a huge investment]

Comments (1)