KPMG interview question

Explain SOLID principles in detail.