Google Interview Question

Graph problems. Array problems. Data structures.