Cracking the Coding Interview

This is an old revision of this page, as edited by Duncan.Hull (talk | contribs) at 10:55, 9 January 2020. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Cracking the Coding Interview: 189 Programming Questions and Solutions is an internationally best-selling book[1] by Gayle Laakmann McDowell about coding interviews.[2] It describes typical problems in computer science that are often interviews are asked to solve, typically on a whiteboard during job interviews at big technology companies such as Google, Apple, Microsoft, Amazon.com, Facebook and Palantir Technologies.[3][4][5][6]

Cracking the Coding Interview: 189 Programming Questions and Solutions
AuthorGayle Laakmann McDowell
SubjectAlgorithms
Data structures
Job interviews
Coding interviews
PublisherCareerCup
ISBN9780984782857
OCLC913477191
Websitewww.crackingthecodinginterview.com

First published in 2008, it has been translated into seven languages: Russian, Simplified Chinese, Traditional Chinese, Japanese, Polish, Spanish, and Korean. It describes solutions to common problems set in coding job interviews, such as the Microsoft interview.[7][8] The sixth edition of the textbook was published in 2015.[2]

Amazon ranking

As of 2020 Cracking the Coding Interview is a best-seller, ranking 500 out of 32 million books[9] on Amazon.com.[1] It ranks as

As of 2020 the book has received a total of 79 customer reviews with an average score of 4.5 out of 5[1] and has been widely cited in peer reviewed scientific papers.[10][11][12][13]


References

  1. ^ a b c "Cracking the Coding Interview: 189 Programming Questions and Solutions 6th Edition". amazon.com.
  2. ^ a b McDowell, Gayle Laakmann (2015). Cracking the coding interview : 189 programming questions and solutions (6th ed.). Palo Alto, CA. ISBN 978-0-9847828-5-7. OCLC 913477191.{{cite book}}: CS1 maint: ___location missing publisher (link)
  3. ^ https://www.youtube.com/watch?v=xAxgzrj8zgU
  4. ^ https://www.youtube.com/watch?v=JeT2tXqp4m0
  5. ^ https://www.goodreads.com/book/show/12544648-cracking-the-coding-interview
  6. ^ https://dzone.com/articles/cracking-coding-interview-12
  7. ^ Ravisankar, Vivek (2018). "Gayle Laakmann McDowell Deconstructs the Engineering Interview Process". hackerrank.com. HackerRank. Archived from the original on 2019-12-31.
  8. ^ McDowell, Gayle Laakman (2012). "Tips to Crack the Coding Interview". youtube.com. Dice.com.
  9. ^ https://www.quora.com/How-many-books-does-Amazon-have-for-sale
  10. ^ Wyrich, Marvin; Graziotin, Daniel; Wagner, Stefan (2019). "A theory on individual characteristics of successful coding challenge solvers". PeerJ Computer Science. 5: e173. doi:10.7717/peerj-cs.173. ISSN 2376-5992.{{cite journal}}: CS1 maint: unflagged free DOI (link)
  11. ^ Hall Jr., Phillip; Gosha, Kinnis (2018). "The Effects of Anxiety and Preparation on Performance in Technical Interviews for HBCU Computer Science Majors": 64–69. doi:10.1145/3209626.3209707. {{cite journal}}: Cite journal requires |journal= (help)
  12. ^ Athavale, Vinayak; Naik, Aayush; Vanjape, Rajas; Shrivastava, Manish (2019). "Predicting Algorithm Classes for Programming Word Problems". arXiv:1903.00830. A bot will complete this citation soon. Click here to jump the queue
  13. ^ Ford, Denae; Barik, Titus; Rand-Pickett, Leslie; Parnin, Chris (2017). "The Tech-Talk Balance: What Technical Interviewers Expect from Technical Candidates". IEEE/ACM 10th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE): 43–48. doi:10.1109/CHASE.2017.8.