artnet interview question

Explain the SOLID design principles.