Deloitte interview question

Some challenging questions on previous failures.