Google interview question

Graphs, stacks, trees, linked lists, etc