Google Interview Question

string, sorting, binary tree, graph