Swivel Group interview question

About OOP and Design patterns