Deloitte interview question

Currying, Closure, let, var, IIFE, Promises.