Domanda di colloquio di Moniepoint

Explain SOLID principles and give a case study for each.