Deloitte Interview Question

Why Deloitte? Tell me about yourself? How do you overcome challenges?