Prowareness interview question

SOLID principles , design patterns