Google Interview Question

Trees, sorting, and distributed systems.