EPAM Systems interview question

Solid principles, deaign patterns