Domanda di colloquio di GoTo

What are the SOLID principles?