Groupon Interview Question

JavaScript - hoisting, closures, and all other core concepts.