thyssenkrupp Interview Question

Explain all SOLID principles in detail.