Now in the 5th edition, Cracking the Coding Interview 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 is over 500 pages and includes 150 programming interview questions and answers, as well as other advice. The full list of topics are as follows:The Interview ProcessThis section offers an overview on questions are selected and how you will be eval…

After completing that; to really solidify your knowledge and to make you a more complete developer, read the Algorithm Design Manual (An excellent reference, and even makes decent beach/pool side reading because it’s surprisingly conversational)

I come from a non-CS background and have been employed in engineering shops that would be considered “hardcore” after absorbing much of the content in these two books. (Still doesn’t substitute for a solid CS program, but it’ll at least help you ‘think’ and ‘talk’ like a computer scientist)

Books on reddit

This website is based on analysis of 4 years worth of comments from Reddit.com. It amounts to over two billion unique lines in database.

Extracted comments are analyzed, and script selects amazon book links that were mentioned most. Books are defautly grouped by subreddit and a year. Most popular books are selected depending on number of upvotes and number of mentions during a period.

The website is sustained via referrals from Amazon book links.

If you are interested in most popular products on Reddit see: upvoted.top