Pregunta de entrevista de Questrade

Explain the SOLID concepts to me