ClearBank interview question

Explain SOLID Principles in detail