System Design Interview: An Insider's Guide
by Alex Xu
Read this book on Feynman