30 Day Risk-Free Guarantee:
100% money back if you're unsatisfied.
Book (308 Pages):
  • 150 Programming Interview Questions and Solutions
  • Five Proven Approaches to Solving Tough Algorithm Questions
  • Ten Mistakes Candidates Make -- And How to Avoid Them
  • Steps to Prepare for Behavioral and Technical Questions
  • Interview War Stories: A View from the Interviewer's Side
  • Book Preview and More Info

Video (One Hour):
  • Watch CareerCup's founder perform a totally unscripted technical interview of a candidate.
  • Overview of what interviewers look for in software engineering jobs.
  • Technical questions with white-boarding coding where the candidate does well - and struggles.
  • Interviewer reviews with what went well and poorly.
  • Video Preview and More Info

Resume Review (24 - 48hr)
  • Get your resume reviewed by a trained engineering interviewer. More Info
All Products / Services


Express Prep Package (Book)
$29.99 for e-book | $32.45 for paperback
Buy E-Book Buy on Amazon


Standard Prep Package (E-Book & Video)
Emailed Instantly | $39.99
Buy Standard

Elite Prep Package (E-Book, Video & Resume)
Emailed Instantly | $99.99
Buy Elite
 

Reviews
"Dear Gayle,

I am happy to let you know that I got an offer from Amazon. I had used your book for my preparations and I wanted to let you know that it was immensely helpful for my interviews. I would like to thank you for the same. I believe that your book and the website are great resources for interview preparations. Thanks a lot once again and please continue the great service."
~ Suresh Rao [via email]
"The book 'Cracking the Coding Interview' is simply Superb. Clean, to the point and very insightful. A good read to polish up on fundamentals for any technology related interview."
~ Uma Shankar (Consultant at Alcoa. Inc.) [via email]
"Worth every penny."
~ Mike [via chat - click to view]
"The book is awesome. worth 10x its cost... it really helped me."
~ Hohoho [via chat - click to view]
"Gayle, just bought your books + video...totally worth it, thanks."
~ Shaun [via chat - click to view]
"I am currently going through your book for my upcoming interviews...I was feeling pretty lost going through numerous sites for questions (half of which I couldn't rely on). The book spared me the agony."
~ Anonymous [via chat - click to view]
"Your book ... helped me big time with all my interviews"
~ KM [via chat - click to view]
Exclusively for Software Engineers and SDETS
Cracking the Coding Interview gives you the interview prep you need to land the top software developer jobs. Author Gayle Laakmann is the founder of CareerCup, and has worked as engineer at Microsoft, Google and Amazon, and has interviewed and received offers from many more companies (Goldman Sachs, IBM, CapitalIQ, etc). She was deeply involved with the hiring process at several companies, and brings her wealth of experience to candidates.

This book will give you 308 pages of interviewing advice, including:
  • 150 question and solutions written by experts: From binary trees to binary search, this list of 150 questions includes the most common and most useful questions in data structures, algorithms, and knowledge based questions.
  • Five proven approaches to solving tough algorithm questions: These five approaches offer candidates specific direction for developing tough algorithms. It's not guess work - learn how to approach problems logically, and in a way that impresses your interviewer!
  • Ten Mistakes Candidates Make -- And How to Avoid Them: Don't lose your dream job by making these common mistakes Learn what many candidates do wrong, and how to avoid these issues.
  • Steps to Prepare for Behavioral and Technical Questions: Stop meandering through an endless set of questions, while missing some of the most important preparation techniques Follow these steps to more thoroughly prepare in less time.
  • Interview War Stories: A View from the Interviewer's Side: Humorous but instructive stories from our interviewers show you how some can- didates really fl opped on the most important question - and how you can avoid doing the same.
The CareerCup Official Interview Book will give you the help you need to pass that interview!
Buy Now!
Sold as a paperbook: Buy this book on Lulu.

Or, check out our interview packages to purchase as an e-book:
Express Standard Elite
E-Book PDF
308 page e-book with 150 interview questions and solutions, and much, much more!
More Info

Video
One hour video with a full, unscripted technical interview, and a summary of what went well, and poorly.
More Info

Resume Review
Resume review with trained engineering interviewers, to maximize your chances of being selected
More Info

Order at top of page.
Book Samples

This content requires Adobe Flash Player version 8.0.0 or greater. Get Flash

About the Author
Gayle Laakmann's interviewing expertise comes from vast experience on both sides of the desk. She has completed Software Engineering interviews with - and received offers from - Microsoft, Google, Amazon, Apple, IBM, Goldman Sachs, Capital IQ, and a number of other firms.

Of these top companies, she has worked for Microsoft, Apple and Google, where she gained deep insight into each company's hiring practices.

Most recently, Gayle spent three years at Google as a Software Engineer and was one of the company's lead interviewers. She interviewed over 120 candidates in the U.S. and abroad, and led much of the recruiting for her alma mater, the University of Pennsylvania.

Additionally, she served on Google's Hiring Committee, where she reviewed each candidate's feedback and made hire / no-hire decisions. She assessed over 700 candidates in that role, and evaluated hundreds more resumes.

In 2005, Gayle founded CareerCup.com to bring her wealth of experience to candidates around the world. Launched first as a free forum for interview questions, CareerCup now offers a book, a video and mock interviews.

Gayle graduated from the University of Pennsylvania with a bachelor's and a master's degree in Computer Science.







Amazon (1033)Bloomberg LP (403)Qualcomm (117)Adobe (88)Goldman Sachs (78)NetApp (49)IBM (43)Morgan Stanley (33)CapitalIQ (30)Sophos (25)Achieve Internet (23)Electronic Arts (19)Motorola (18)Research In Motion (17)Flipkart (16)
Microsoft (867)Google (141)NVIDIA (98)Yahoo (82)Epic Systems (69)Expedia (47)VMWare Inc (43)Apple (32)Cisco Systems (28)Facebook (23)Infosys (22)Agilent Technologies (19)Sage Software (17)Deshaw Inc (16)FlexTrade (15)
More Companies »
Software Engineer / Dev... (1062)Financial Software Deve... (170)Testing / Quality Assur... (56)Analyst (35)Virus Researcher (25)Field Sales (15)Developer Program Engin... (9)Front-end Software Engi... (6)MyJoB (5)area sales manager (4)Assistant (3)Cabin crew (2)Accountant (1)personnel (1)Intern (1)
Software Engineer in Te... (288)Program Manager (65)Development Support Eng... (47)INTERN(MSIDC) (28)Web Developer (18)System Administrator (10)Consultant (10)Production Engineer (5)Associate Technology L2 (5)AcquireKnowledge (4)Product Security Engine... (3)Solutions Architect (2)Gamer (1)mts (1)Fresh graduate interview (0)
More Job Titles »
Algorithm (1073)Terminology & Trivia (294)C (166)Object Oriented Design (159)Java (121)Testing (114)Arrays (101)Operating System (78)Database (70)Linked List (62)String Manipulation (56)Networking / Web / Inte... (44)Threads (36)Linux Kernel (33)PHP (22)
Coding (511)C++ (204)Behavioral (159)Data Structures (155)Experience (116)Brain Teasers (111)Computer Architecture &... (79)General Questions and C... (73)Trees and Graphs (69)Math & Computation (57)Application / UI Design (45)Ideas (38)System Design (35)Puzzles (30)Bit Manipulation (20)
More Topics »
CareerCup Official Interview Book Daily Questions Requests for Help Mock Interviews Video for Cracking the Coding Interview Job Placement Service CareerCup Blog
My Profile Edit Profile & Email Settings Sign Out