Cracking the Coding Interview: Difference between revisions

Content deleted Content added
Citation bot (talk | contribs)
Add: s2cid, isbn, pmc, pmid. | Use this bot. Report bugs. | Suggested by Eastmain | #UCB_webform 19/58
Add citations from more reputable and reliable sources
Line 49:
'''''Cracking the Coding Interview: 189 Programming Questions and Solutions''''' is a book by [[Gayle Laakmann McDowell]] about [[Microsoft interview|coding interviews]].<ref name="hess">{{cite news|url=https://www.zdnet.com/article/women-in-tech-gayle-laakmann-mcdowell-excels-beyond-the-stereotypes/|title=Women in Tech: Gayle Laakmann McDowell excels beyond the stereotypes|last=Hess|first=Ken|date=2012-02-09|newspaper=[[ZDNet]]|archiveurl=https://web.archive.org/web/20191231054430/https://www.zdnet.com/article/women-in-tech-gayle-laakmann-mcdowell-excels-beyond-the-stereotypes/|archivedate=2019-12-31 | url-status=live }}</ref><ref name=ctci>{{Cite book|url=http://www.crackingthecodinginterview.com|title=Cracking the coding interview : 189 programming questions and solutions|last=McDowell|year=2015|first=Gayle Laakmann|isbn=978-0-9847828-5-7|edition=6th|___location=Palo Alto, CA|oclc=913477191}}</ref> It describes typical problems in [[computer science]] that are often asked during coding interviews, typically on a [[whiteboard]] during [[job interview]]s at big technology companies such as [[Google]], [[Apple Inc.|Apple]], [[Microsoft]], [[Amazon.com]], [[Facebook]] and [[Palantir Technologies]].
 
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 interview|job interviews]].<ref name=hacker>{{cite web|url=https://blog.hackerrank.com/gayle-laakmann-mcdowell-deconstructs-engineering-interview-process/|year=2018|first=Vivek|last=Ravisankar|title=Gayle Laakmann McDowell Deconstructs the Engineering Interview Process|website=hackerrank.com|publisher=[[HackerRank]]|archiveurl=https://web.archive.org/web/20191231061616/https://blog.hackerrank.com/gayle-laakmann-mcdowell-deconstructs-engineering-interview-process/|archivedate=2019-12-31}}</ref><ref>{{cite web|url=https://www.youtube.com/watch?v=BN0B4mOtwX0|website=youtube.com|publisher=[[Dice.com]]|first=Gayle Laakman|last=McDowell|title=Tips to Crack the Coding Interview|year=2012}}</ref><ref>{{cite web|url=https://www.freecodecamp.org/news/coding-interviews-for-dummies-5e048933b82b/|first=Yangshun|last=Tay|year=2022|website=freecodecamp.org|publisher=[[freeCodeCamp]]|title=How to Rock the Coding Interview – Tips That Helped Me Land Job Offers from Google, Airbnb, and Dropbox}}</ref> The sixth edition of the textbook was published in 2015.<ref name=ctci/>
 
The book has been cited in [[peer reviewed]] papers in [[scientific journal]]s suchpublished by the [[Association for Computing Machinery]] (ACM)<ref name="chua>{{cite journal | last=Chua | first=Phoebe K. | last2=Abraham | first2=Hillary | last3=Mazmanian | first3=Melissa | title=Playing the Hiring Game: Class-Based Emotional Experiences and Tactics in Elite Hiring | journal=Proceedings of the ACM on Human-Computer Interaction | publisher=Association for Computing Machinery (ACM) | volume=5 | issue=CSCW2 | date=2021-10-13 | issn=2573-0142 | doi=10.1145/3479536 | pages=1–27}}</ref><ref name="behroozi>{{cite conference | last=Behroozi | first=Mahnaz | last2=Shirolkar | first2=Shivani | last3=Barik | first3=Titus | last4=Parnin | first4=Chris | title=Does stress impact technical interview performance?|journal=ESEC/FSE 2020: Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering | publisher=ACM | publication-place=New York, NY, USA | date=2020-11-08 | doi=10.1145/3368089.3409712 | page=}}</ref><ref>{{cite journal | last=Ferdowsifard | first=Kasra | last2=Barke | first2=Shraddha | last3=Peleg | first3=Hila | last4=Lerner | first4=Sorin | last5=Polikarpova | first5=Nadia | title=LooPy: interactive program synthesis with control structures | journal=Proceedings of the ACM on Programming Languages | publisher=Association for Computing Machinery (ACM) | volume=5 | issue=OOPSLA | date=2021-10-15 | issn=2475-1421 | doi=10.1145/3485530 | pages=1–29}}</ref><ref name=wang>{{cite journal | last=Wang | first=Bo | last2=Kolluri | first2=Aashish | last3=Nikolić | first3=Ivica | last4=Baluta | first4=Teodora | last5=Saxena | first5=Prateek | title=User-Customizable Transpilation of Scripting Languages | journal=Proceedings of the ACM on Programming Languages | publisher=Association for Computing Machinery (ACM) | volume=7 | issue=OOPSLA1 | date=2023-04-06 | issn=2475-1421 | doi=10.1145/3586034 | pages=201–229}}</ref> and as ''[[PeerJ]]''.<ref name=wyrich>{{cite journal|last1=Wyrich|first1=Marvin|last2=Graziotin|first2=Daniel|last3=Wagner|first3=Stefan|title=A theory on individual characteristics of successful coding challenge solvers|journal=PeerJ Computer Science|volume=5|year=2019|pages=e173|issn=2376-5992|doi=10.7717/peerj-cs.173|pmid=33816826 |pmc=7924443 |doi-access=free}}</ref><ref name=hall>{{cite journal|last1=Hall Jr.|first1=Phillip|last2=Gosha|first2=Kinnis|title=The Effects of Anxiety and Preparation on Performance in Technical Interviews for HBCU Computer Science Majors|year=2018|pages=64–69|doi=10.1145/3209626.3209707|journal=SIGMIS-CPR'18: Proceedings of the 2018 ACM SIGMIS Conference on Computers and People Research|isbn=9781450357685 |doi-access=free}}</ref><ref name=ford>{{cite journal|last1=Ford|first1=Denae|last2=Barik|first2=Titus|last3=Rand-Pickett|first3=Leslie|last4=Parnin|first4=Chris|title=The Tech-Talk Balance: What Technical Interviewers Expect from Technical Candidates|pages=43–48|doi=10.1109/CHASE.2017.8|journal= IEEE/ACM 10th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)|year=2017|isbn=978-1-5386-4039-5 |s2cid=25528987 }}</ref><ref>{{cite web|url=https://scholar.google.com/scholar?q=cracking+the+coding+interview|website=scholar.google.com|publisher=[[Google Scholar]]|title=Cracking the Coding interview on Google scholar}}</ref>
 
== References ==