Domanda di colloquio di DoiT

Why did you choose the algorithm in your take-home assignment implementation?