Callsign interview question

Describe SOLID principles in software design