Autodesk Interview Question

Interface, Abstract and Design Patterns