P.I. Works Interview Question

Explain SOLID Principles in software engineering