Domanda di colloquio di Apple

Difficult algorithm questions on system design