Although a very strange question to ask in an interview (given that your candidate may not have read such an excellent book ), I would say that the main topic of Effective C ++ is the path to a semi-expert C + programmer + and adjust his / her way of thinking (especially regarding the internal elements of C ++) on the way to becoming an expert.
One thing I learned a lot about is link self-control (Page 71, paragraph 17). Better memory management. The preference is new / delete vs malloc and free (which is obvious, but his argument was very well stated). Another good thing is paragraph 29 on page 123, so as not to return βpensβ to internal data.
It is not easy to read, and it is definitely not a beginner's book. This is another leap for a C ++ programmer who wants to become the best C ++ programmer.
It was a very good book, and although it is dated a little, it is one of the best books to become an experienced C ++ programmer. I still read it so far, and I'm definitely not an expert in C ++; this is a hobby.
To impress the interview, you mentioned that although you liked Effective C ++, the interviewer should take gander to More Effective C ++ . Explain some of the advantages of this book and ask if they also read it, given that they read Effective C ++. That should kick a piece :).
source share