Domanda di colloquio di lastminute.com

Explain the SOLID principles of software engineering.