Goodreads helps you keep track of books you want to read.
Start by marking “Elements of Programming Interviews: The Insiders' Guide C++” as Want to Read:
Elements of Programming Interviews: The Insiders' Guide C++
Enlarge cover
Rate this book
Clear rating
Open Preview

Elements of Programming Interviews: The Insiders' Guide C++

4.28  ·  Rating details ·  361 ratings  ·  12 reviews
This is a larger-format version of Elements of Programming Interviews. The language is C]+. Specifically, the font size is larger, and the page size is 7"x10" (the regular format uses 6"x9").

The content is identical.

Have you ever...




Wanted to work at an exciting futuristic company?
Struggled with an interview problem that could have been solved in 15 minutes?
Wished you could
...more
Paperback, 486 pages
Published March 23rd 2016 by Createspace Independent Publishing Platform (first published October 11th 2012)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Elements of Programming Interviews, please sign up.

Be the first to ask a question about Elements of Programming Interviews

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

Showing 1-30
4.28  · 
Rating details
 ·  361 ratings  ·  12 reviews


Filter
 | 
Sort order
Josh Davis
This should become the de facto book on interviews. It is loaded with great problems and puzzles. The solutions are very comprehensive.

However, don't buy this book thinking that it will teach you about heaps or binary search trees. It merely contains a few paragraphs for each topic and then goes straight to the problems. You'll need another book to learn about the data structures and algorithms that go with them. I'd recommend CLRS (Intro to Algorithms) but many others will do (like Sedgewick or
...more
Ayberk
I have pretty much read the whole book, I'm saying pretty much because there are waaaay too many questions and there's no way I try to solve all of them :P

If you genuinely solve all the questions in the book, I'd say you're pretty much set for a software engineering job. This is a bug in today's software engineering recruitment, it doesn't matter if you know good practices, design patterns, maintainability, readability, etc... Just pick a mainstream language and memorize/solve as many questions
...more
Fatima
Mar 06, 2015 rated it really liked it  ·  review of another edition
Shelves: technical
It's a good book and for a change it's in C++!!! Finally something not in Java
It contains many good questions. There are though many questions that were silly or it didn't stress a concept that you need to learn.
Jack Hwang
Yes, this book is full of interview questions. However, the criteria the authors used to pick the questions is quite academic and may not be very pragmatic. It is hard to believe that any of today's interviewers would ask some of the questions in the book within the average interview session time span of 45 minutes. IMHO, more than 50% of the problems in the book fall into this category.

Furthermore, it lacks of short reviews in the chapters. Some short summary of the topics in discussion would b
...more
Sourabh Daptardar
Elements of Programming Interviews is the best collection of algorithmic puzzles and exercises that I have seen. Whether you are preparing for programming interviews or simply want to hone your algorithmic skills, this book is for you. With concise explanations, asymptotic analysis and optimised code, this book offers a great reference to the self learners. In a course for design and analysis of algorithms, the book can also complement the standard textbooks like CLRS, Dasgupta-Papdimitrou-Vazir ...more
Navie Huynh
Jul 14, 2017 rated it it was amazing  ·  review of another edition
I am not a fan of textbook style representation. Thick textbooks require skimming skill which I personally find painful when reading technical materials - I either skip some important details, or stay on some trivial matter too long.
EPI keeps it lean and clean, the book is by no mean for beginners but if you need a comprehensive yet succinct book to revise and enhance your Algorithm knowledge, this is what to get. Everything is to the point and sometimes too briefly explained that it takes a whi
...more
Endilie Yacop Sucipto
A coding interview prep book in C++. This is actually a good book and I found it to have a much better content than another popular book "Cracking the Coding Interview" by Gayle.
Vishwanath Gulabal
Must read for interview preparation.
Sefa
Dec 16, 2014 rated it it was amazing  ·  review of another edition
As good as "Cracking the coding interview", if not better. Solutions in C++. Twice as many problems and solutions than CCI. However, unlike CCI, it doesn't have enough review before each topic. You need to check out another source (there are plenty) for that.

I would love to see a similar book for Python.
Piyush Maheshwari
This book contains a really good collection of interview questions. It's pretty comprehensive in its coverage. However the explanations were a bit terse at places, they could use more pictorial explanations.
Ankush Arora
Still reading.
Sandy
rated it really liked it
Nov 10, 2015
Timon
rated it really liked it
Jun 21, 2015
Lauren
rated it it was amazing
Sep 27, 2016
Vasudha S
rated it did not like it
Sep 17, 2018
Michal Durkovic
rated it really liked it
Dec 08, 2018
Salvador González Salas Duhne
rated it really liked it
Aug 27, 2015
Vignesh V
rated it it was amazing
Jun 05, 2018
Alan Gonzalez
rated it it was amazing
Oct 26, 2017
menglei sun
rated it really liked it
Apr 02, 2017
Shivani Sinha
rated it really liked it
Dec 01, 2017
Jae Jang
rated it it was amazing
Apr 01, 2016
Anmol
rated it it was amazing
Sep 03, 2015
Shaun
rated it it was amazing
Apr 09, 2016
Yi Zhang
rated it it was amazing
Aug 06, 2017
Ema Jones
rated it really liked it
Mar 21, 2017
Jack Richins
rated it liked it
Feb 09, 2017
Pooshan
rated it it was amazing
Nov 24, 2015
Dave
rated it liked it
Jul 26, 2014
Stephen Rosenthal
rated it it was amazing
Sep 29, 2015
« previous 1 3 4 5 6 7 8 9 10 11 12 next »
There are no discussion topics on this book yet. Be the first to start one »
  • Algorithms in a Nutshell
  • Cracking the Coding Interview: 150 Programming Questions and Solutions
  • Engineering a Compiler
  • Service Design Patterns: Fundamental Design Solutions for SOAP/WSDL and RESTful Web Services
  • Programming Interviews Exposed: Secrets to Landing Your Next Job (Programmer to Programmer)
  • Expert C Programming: Deep C Secrets
  • Algorithms Unlocked
  • Concepts, Techniques, and Models of Computer Programming
  • Programming Language Pragmatics
  • Programming Challenges: The Programming Contest Training Manual
  • Machine Learning for Hackers
  • Learn C The Hard Way
  • MapReduce Design Patterns: Building Effective Algorithms and Analytics for Hadoop and Other Systems
  • Hadoop in Action
  • Think Complexity: Complexity Science and Computational Modeling
  • Pattern-Oriented Software Architecture Volume 1: A System of Patterns
  • Literate Programming
  • Algorithms

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »