Some of my solutions to questions from Programming Interviews Exposed