Frage im Vorstellungsgespräch bei CareerBuilder

Tell me about hoisting, closures, scope, and callbacks (in JavaScript)