ClearBank Interview Question

Explain SOLID Principles in detail