View on...

Amazon

Goodreads

Bookshop.org — Support local bookstores.

WorldCat — Find at a library.

Now in the 6th edition, the book gives you the interview preparation you need to get the top software developer jobs. This is a deeply technical book and focuses on the software engineering skills to ace your interview. The book includes 189 programming interview questions and answers, as well as other advice.