Pergunta de entrevista da empresa Goodgame Studios

How do you implement a Inversion of Control?