Pergunta de entrevista da empresa KPMG

Explain SOLID principles in detail.