Pergunta de entrevista da empresa Apple

Hashtable, tree, graph, (simple) system design