aweber-banner

JavaScript Interview Questions - Collection-2

  1. What is ECMAScript in Javascript ?
  2. what is the difference between var, let, const ?
  3. What is Spread Operator, Rest Operator, default parameter ?
  4. What is deep copy and shallow copy in Javascript ?
  5. explain callback, promises and async/await in Javascript ?
  6. What is higher order function in Javascript ?
  7. Explain different type of functions in Javascript ?
  8. What is arrow function in Javascript ?
  9. Why we use call, apply, bind methods in Javascript ?
  10. How many ways to create object in Javascript ?
  11. What is prototype inheritance in Javascript ?
  12. What is typescript ?
  13. What are the array method, string method in Javascript ?
  14. What is throttling and debouncing in JS ?
  15. What is Null and undefined in Javascript ?
  16. What is execution context, event loop, stack call queue, microtask queue in Javascript ?
  17. What is setTimeOut and setInterval in Javascript ?
  18. What is the difference between set and map in Javascript?
  19. What is session storage, local storage, cookie ?
  20. Write a program to sort an array ?
  21. What is the use of json.stringify and json.parse() method in Javascript ?
  22. explain map, filter, reduce in Javascript ?
  23. What is generator function in Javascript ?
  24. What is closure in Javascript ?
  25. What is housing in Javascript ?
  26. What is dead zone in Javascript ?
  27. What is memorization in Javascript ?
  28. What is function currying in Javascript ?
  29. What is mutation observer in Javascript ?
  30. How to stop event propagation in Javascript ?