I have read the above book and enjoyed it very much. I think it is very usefull and challenging.
I'm looking for more recommended books (or an e-book) in the same format and on the same topic: Questions and answers to code interviews (for a software engineer role).

2 solutions

Solution 2

This is almost like studying for an IQ test. I think your time is better spent developing your mental tools and abilities to be able to answer unfamiliar problems.

That being the case, why would you buy a book on this? Just google around, people post typical questions everywhere and employers change their questions constantly (or should). For this topic, if it is printed in a physical book, it is probably outdated.

10x. I prefer hard copy as I read it while using the morning train.
I'm looking for a new book so the questions there are supposed to be up-to-date (relatively).
It's not for a specific interview, but I love to stay sharp at these questions.
I feel it opens my mind.

If you want to stay sharp and open your mind, read some brain teaser books or something along those lines, I assure you that books about interviewing questions are not worth the read. Hone your own dev skills. For instance, I learn by trying to help on these forums..

Solution 1

I would recommend learning programming, not interviews.
I know, I know… somebody thinks she/he is good enough for the job, interview is the only problem…

Nobody is perfect; real education is so important that reading books on preparation for the interviews is a waist of time, in my opinion. What you need is education, not training; these two things are very different. If you know the work well will pass this step anyway, if not — nothing can help but education and getting experience. Some interview experience is useful, too, but it will come.

Disclaimer. Of course, main purpose if this post was to cause financial damage to the authors of books on interview preparation.