For over a decade, Cracking the Coding Interview has been hailed as the "bible" of interview prep. Now, Beyond Cracking the Coding Interview builds on that foundation to prepare you for today's tougher technical interviews and hiring climate.
This sequel introduces thirteen new technical topics-including sliding windows, prefix arrays, and rolling hashes-and adds over 150 new problems ranging from popular current questions to fresh twists on the classics. Each problem includes step-by-step walkthroughs, with practice available through our online AI Interviewer companion. We'll give you problem-specific triggers and five problem-solving boosters to help you get unstuck, plus an iterative study plan that will teach you to think-not memorize.
New technical tips, tricks, and tools:
- 13 New Chapters and Expansions: Including topics such as two pointers, sliding windows, topological sort, prefix sums, heaps, and greedy algorithms.
- 150+ New Problems: Ranging from fresh takes on old classics to brand-new algorithmic problems.
- Triggers and Boosters: How to solve any question with boundary thinking (Big O and beyond), trigger analysis, and our top five problem-solving boosters.
- Interview Replays: Watch close to a hundred interview replays, drawn from interviewing.io's collection of FAANG mock interviews.
- Data-Driven Approaches to the Soft Squishy Stuff: Go deep into how to land interviews at top-tier companies, properly time your job search, master behavioral questions, and negotiate a better offer. And learn exactly what to say in most hiring situations you're likely to encounter.