Accenture Interview Question

When to use constructor injection and when to use setter injection in spring