keith@interview:~$ whoami
Crushing the
Technical Interview▮
Data Structures & Algorithms
The essential guide to coding interviews: 75 practice problems with solutions, key data structures, algorithms, and behavioral prep. Available in Python, Java, C#, and C++ editions.
View editionsSystem Design
A complete framework for system design interviews at every level, from breaking down ambiguous prompts to navigating staff-level trade-off discussions. New · June 25, 2026.
Learn moreInterviewer's Guide
An operating manual for running rigorous, consistent, and fair technical interviews, for the people conducting them, not just the candidates. Coming October 8, 2026.
Learn more

