Goodgame Studios Interview Question

How do you implement a Inversion of Control?