Trov interview question

Good coding design/practice, basic logic, writing methods