Morgan Stanley Interview Question

Design an OOP solution for a problem. They looked into objects structure and dependancies. Asked why each type of data-structure was selected etc.