DraftKings interview question

One big OOP programming question