MSC Technology interview question

Oops, design patterns, SQL, solid principles