JavaScript Interview Questions This repository contains answers to common JavaScript interview questions. Click on any question below to view the detailed answer. Questions 1. Var, Let, and Const: What's the Difference? 2. What is Hoisting in JavaScript? 3. What is Currying in JavaScript? 4. Understanding Call, Apply, and Bind in JavaScript 5. What is the Event Loop in JavaScript? 6. How Does Debounce Work? 7. How Does Throttling Work? 8. What is Event Bubbling and Event Capturing in JavaScript? 9. What is a closure in JavaScript? Explain with an example. 10.What are callbacks and callback functions in JavaScript? I created this repository so I don't need to visit multiple spaces, sites, and videos to find answers. Give a ⭐️ if this repository helped you! All answers here are based on my studies from various resources, mainly from Akshay Saini and Great Frontend.