Pergunta de entrevista da empresa Deutsche Bank

How to implement Dependency Injection in compile time?