If you are on the lookout for a bit of help on how to ace interviews for software development or programming jobs, pick up 'Cracking the Coding Interview'. Written by a specialist in the field, the book gives tips, probable questions and much more.
The fifth edition of Cracking the Coding Interview: 150 Programming Questions and Solutions has a lot to offer to potential job seekers. The book is written in a systematic and lucid manner and covers the entire gamut of issues that you may have to face during your interview sessions.
The updated version of the book sees a lot of useful revisions and additions as compared to the earlier editions. For one, the book has become bulkier with 200 additional pages of information on how to crack that vital interview. The introductory chapters and the Technical Questions sections of each chapter have been beefed up. Changes have also been made in the Solutions section with several alternate solutions being provided. There are also more questions as compared to the previous editions.
The book covers seven topics – the interview process itself, behind the scenes, special situations, before the interview, behavioral preparation, technical questions and 150 programming questions.
As the topics suggest, the book starts from the very beginning. Tips on how a software engineer should develop his resume and his preparations for the interview process, the insider view of the selection process in big names like Google, Yahoo and Facebook, a checklist of what your interviewer is looking for; the book covers all this and much more.
The author has not neglected the hardcore practical part of the interview process that every job seeker in the software development field has to face. The ‘150 Programming Questions and Answers’ is the main part of the book. This section covers 16 topics and each topic introduces the reader to the core knowledge and the strategies required to crack the questions.
About The Author
Gayle Laakmann McDowell has a Masters Degree in Computer Science from the University of Pennsylvania and an MBA from Wharton. Her career graph includes stints with Microsoft, Apple and Google. She is also the founder of CareerCup, a company that equips students as well as professionals with the skills required to sail through software related job interviews. She is also the author of The Google Resume: How to Prepare for a Career and Land a Job at Apple, Microsoft, Google or any Top Tech Company.