Microsoft Interview Question

BInary trees, sorting algorithms, binary search.