Microsoft Interview Question

Tree manipulation algorithm, system design and a little bit about low level programming.