InfoWorks interview question

SOLID Object Oriented Programming principles