As a preparation for Google and Amazon interviews, and improving and refreshing knowledge in Algorithms, Data Structures and Java.
- Solutions for algorithms and data structures questions in Java, mostly based on "Cracking the coding Interview" version 6
- All solutions are with thorough Unit tests in JUnit
- Some questions were slightly changed API-wise for easier testing
- Code coverage close to 100%
- Many questions have more than 1 solution, either because they are improved versions, or just different ways to do the same thing