Programming Interviews Exposed: Secrets to Landing Your Next Job, 3rd Edition (1118261364) cover image

Programming Interviews Exposed: Secrets to Landing Your Next Job, 3rd Edition

John Mongan, Noah Kindler, Eric Gigučre
ISBN: 978-1-118-26136-1
Paperback
336 pages
November 2012
View Previous Edition of This Title
Other Available Formats: E-book
If you are an instructor, you may request an evaluation copy for this title.
Paperback Version: US $29.99 Add to Cart

Do you think you've discovered an error in this book? Please check the list of errata below to see if we've already addressed the error. If not, please submit the error via our Errata Form. We will attempt to verify your error; if you're right, we will post a correction below.

ChapterPageDetailsDatePrint Run
26 Error in Text
In the final statement of the second to last paragraph, the text currently reads:
O(n)

It should read:
O(n^2)
12/12/2012
26 Error in Text
Currently reads: "beginning"
Should read: "end"
1/2/2014
29 Error in Text
Third bullet point, second list, should read:
20 log 20 ≈ 26.02 (replace = with ≈)
12/14/2012
33 Error in Text
The first line should be: ~IntElement() {}
12/14/2012
124 Error in Text
In the third paragraph, running time reads:
O(3^n+1)

but should read:
O(3^n)
12/14/2012
205 Error in Text
In the first paragraph following code, last line: the text ", in 1957" (which conflicts with the date of the citation) should be deleted.
12/14/2012
57 Text Correction: Error in Code
On page 57, there needs to be a check for null in the exploreAndSeparate function.
if(curNode->child->prev){
curNode->child->prev->next = NULL;
This check is needed because the recursive method can visit the same element multiple times. I can send an example unflattened list, which after being flattened, will cause the program to crash.
05/01/15