ParentFull threadthrowaway13qf85·This is very much a beginner's book. When I interviewed for internships in the summer of 2008, the interviewers expected that I would already be familiar with a large portion of the content of this book.View on HN