Pregunta de entrevista de Principal Financial Group

How dependency injection can be achieved?