Question d’entretien chez Two Sigma

Medium difficulty algorithm + OOP design and implementation of it