Pergunta de entrevista da empresa Oracle

Explain SOLID principals with an example?