Pregunta de entrevista de Siemens

Design Pattern and SOLID Principles