Elements of Programming Interviews: The Insiders' Guide

· ·
· EPI
4.3
74 reviews
Ebook
480
Pages
Eligible

About this ebook

The core of EPI is a collection of over 300 problems with detailed solutions, including 100 figures, 250 tested programs, and 150 variants. The problems are representative of questions asked at the leading software companies.

The book begins with a summary of the nontechnical aspects of interviewing, such as common mistakes, strategies for a great interview, perspectives from the other side of the table, tips on negotiating the best offer, and a guide to the best ways to use EPI.

The technical core of EPI is a sequence of chapters on basic and advanced data structures, searching, sorting, broad algorithmic principles, concurrency, and system design. Each chapter consists of a brief review, followed by a broad and thought-provoking series of problems. We include a summary of data structure, algorithm, and problem solving patterns.

Ratings and reviews

4.3
74 reviews
Rachit Phartiyal
April 14, 2018
The rating is not for the content of the book. This is for play version of the book. Five stars for the content. The book has a very low quality resolution. Can't read it without getting irritated eyes. Moreover reading offline also has issues, only on device limit in Adobe digital editions. If your computer screws up, forget offline reading. Zero stars for google play books support. They can't even reset the license for offline reading. Better purchase a print version
27 people found this review helpful
Did you find this helpful?
Jo Voordeckers
November 1, 2017
This 1-star review is about the quality of the ebook, not the contents. The book may be one of the best books on this subject, but don't buy it on google play books. It's rendered in images of very low resolution instead of using text rendering in the browser or PDF reader. So unless you're on a very low resolution display, you're going to have a bad time working through the pixelated text on a retina or 4k monitor. Have a look at the sample before purchasing, that is the same rendered quality of the full book. I ended up asking a refund and ordered a hardcopy through amazon.
10 people found this review helpful
Did you find this helpful?
Evgeny Sedyshev
April 6, 2015
Authors have updated the book. The main change is that problems and solutions have been merged together, so there is no more need to jump back and forth. And also the search functionality has been fixed. There are still some minor issues with the navigation (that's why minus one star), but overall readability have been greatly improved. And the content itself is as great as before :)
13 people found this review helpful
Did you find this helpful?

About the author

Adnan, Tsung-Hsien, and Amit have worked at Google, Facebook, Microsoft, IBM, Qualcomm, and several startups. They co-developed algorithms and systems used by hundreds of millions of people everyday. They have extensive experience with interviewing candidates, making hiring decisions, and being interviewed.

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.