Accenture interview question

Execution context, Hoisting, Closures, Callbacks, Promises etc...