Pergunta de entrevista da empresa thyssenkrupp

Explain all SOLID principles in detail.