Pergunta de entrevista da empresa JCPenney

(Technical) What are SOLID principals?