Question d’entretien chez Blackhawk Network

What are SOLID principles? Explain them.