Google interview question

Algorithms and data structures, graph traversal, trees, etc. Very academic.