Citi Interview Question

Machine learning question, OOP programming, basic statistical question