Pergunta de entrevista da empresa Space Coast Credit Union

Can you explain the SOLID principles?