Barclays interview question

Explain SOLID principles with examples on each