Skip to content
Rob Keim edited this page Mar 31, 2016 · 8 revisions

Cracking The Coding Interview

These are my solutions to the Cracking the Coding Interview 6th edition by Gayle Laakmann McDowell. The solutions are in C# and there are test cases provided as well. There are also a few other misc questions that I found/answered along the way that aren't in the book.

Chapter List

Data Structures

Chapter 1: Arrays and Strings

Chapter 2: Linked Lists

Chapter 3: Stacks and Queues

Chapter 4: Trees and Graphs

Concepts and Algorithms

Chapter 5: Bit Manipulation

Chapter 6: Math and Logic Puzzles

Chapter 7: Object-Oriented Design

Chapter 8: Recursion and Dynamic Programming

Chapter 9: System Design and Scalability

Chapter 10: Sorting and Searching

Chapter 11: Testing

Knowledge Based

Chapter 12: C and C++

Chapter 13: Java

Chapter 14: Databases

Chapter 15: Threads and Locks

Additional Review Problems

Chapter 16: Moderate

Chapter 17: Hard

Clone this wiki locally