Cracking the Coding Interview

Cracking the Coding Interview: 189 Programming Questions and Solutions est un livre de Gayle Laakmann McDowell sur les entretiens techniques [1],[2]. Il décrit les problèmes typiques en informatique qui sont souvent posés lors des entretiens de codage, généralement sur un tableau blanc lors des entretiens d'embauche dans les grandes entreprises technologiques telles que Google, Apple, Microsoft, Amazon.com, Facebook et Palantir Technologies.

Cracking the Coding Interview
ISBN 9780984782857

Publié pour la première fois en 2008, il a été traduit en sept langues : espagnol , russe, chinois simplifié, chinois traditionnel, japonais, polonais et coréen. Il décrit des solutions aux problèmes courants posés lors du codage des entretiens d'embauche[3],[4]. La sixième édition du manuel a été publiée en 2015[2].

Le livre a été cité dans des articles évalués par des pairs dans des revues scientifiques telles que PeerJ [5],[6],[7].

Les références modifier

  1. Ken Hess, « Women in Tech: Gayle Laakmann McDowell excels beyond the stereotypes », ZDNet,‎ (lire en ligne)
  2. a et b Gayle Laakmann McDowell, Cracking the coding interview : 189 programming questions and solutions, Palo Alto, CA, 6th, (ISBN 978-0-9847828-5-7, OCLC 913477191, lire en ligne)
  3. Ravisankar, « Gayle Laakmann McDowell Deconstructs the Engineering Interview Process » [archive du ], hackerrank.com, HackerRank,
  4. McDowell, « Tips to Crack the Coding Interview », youtube.com, Dice.com,
  5. Wyrich, Graziotin et Wagner, « A theory on individual characteristics of successful coding challenge solvers », PeerJ Computer Science, vol. 5,‎ , e173 (ISSN 2376-5992, DOI 10.7717/peerj-cs.173)
  6. Hall Jr. et Gosha, « 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,‎ , p. 64–69 (DOI 10.1145/3209626.3209707)
  7. Ford, Barik, Rand-Pickett et Parnin, « 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),‎ , p. 43–48 (DOI 10.1109/CHASE.2017.8)