Domanda di colloquio di Multiplier

explain JS Execution Contexts, scopes and hoisting