MSC Technology Interview Question

Oops, design patterns, SQL, solid principles