Zenika interview question

Explain SOLID principles in OOP