Pregunta de entrevista de Deutsche Bank

How to implement Dependency Injection in compile time?