Deloitte interview question

Challenges