Personal solutions to Gayle McDowell's "Cracking the Coding Interview".
I began these solutions when I was preparring for my first job in software. Since working in the field, I've learned so much about TDD and how to design a better repository. I come back to this work periodically to hone my skills and give others more resources for learning. Please feel free to open issues if you have any questions.