Microsoft interview question

BInary trees, sorting algorithms, binary search.