Pergunta de entrevista da empresa Crate and Barrel

Questions about dependency injection.