Cracking the Coding Interview: 189 Programming Questions and Solutions is a textbook by Gayle Laakmann McDowell about coding interviews.[1] 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.
Author | Gayle Laakmann McDowell |
---|---|
Subject | Algorithms Data structures Job interviews Coding interviews |
Publisher | CareerCup |
ISBN | 9780984782857 |
OCLC | 913477191 |
Website | www |
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.[2][3] The sixth edition of the textbook was published in 2015.[1]
The book has been cited in peer reviewed papers in scientific journals such as PeerJ[4][5][6] and reviewed by several readers.[7][8][9][10][11]
References
- ^ 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) - ^ Ravisankar, Vivek (2018). "Gayle Laakmann McDowell Deconstructs the Engineering Interview Process". hackerrank.com. HackerRank. Archived from the original on 2019-12-31.
- ^ McDowell, Gayle Laakman (2012). "Tips to Crack the Coding Interview". youtube.com. Dice.com.
- ^ 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) - ^ Hall Jr., Phillip; Gosha, Kinnis (2018). "The Effects of Anxiety and Preparation on Performance in Technical Interviews for HBCU Computer Science Majors". SIGMIS-CPR'18: Proceedings of the 2018 ACM SIGMIS Conference on Computers and People Research: 64–69. doi:10.1145/3209626.3209707.
- ^ 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.
- ^ Camus, Ariel (2018). "The Ultimate Guide to Preparing for the Coding Interview". freecodecamp.org. freeCodeCamp.
- ^ Baid, Ish (2019). "How To Ace the Coding Interview, by an Ex-Facebook Interviewer". medium.com.
- ^ Lehr, Kenneth (2018). "Book review: Cracking the Coding Interview". medium.com. Medium.
- ^ Anderson, R. (2017). "Cracking The Coding Interview: Review Problems Examples & Solutions". medium.com. Medium.
{{cite web}}
: Cite has empty unknown parameter:|1=
(help) - ^ Ciubotariu, Nick (2014). "Ace the coding interview, every time". medium.com. Medium.