The system design interview: An introduction to system architecture
How systems work under the hood, how to maintain them and how to deal with things not going as planned
Tags: interview, systemdesign, career, growth