Pergunta de entrevista da empresa EPAM Systems

Asked me to briefly explain well known software development principles. SOLID, OOP.