Microsoft interview question

Standard questions on binary trees, hashmaps, recursion, etc.