Deloitte interview question

So much random stuff i didn't like.