Pregunta de entrevista de Capgemini

Explain solid design principles in details