GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — JavaScript-Interview/Medium at main · thecyberdevvarun/JavaScript-Interview

Expand file tree

/

Medium

/
Copy path

Directory actions

More options

More options

Directory actions

More options

More options

Latest commit

 

History

History
History
/

Medium

/
Copy path

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Array-iteration-methods.md
Array-iteration-methods.md
 
 
Call-apply-bind-methods.md
Call-apply-bind-methods.md
 
 
Callback-functions-in-JS.md
Callback-functions-in-JS.md
 
 
Closures-in-JS.md
Closures-in-JS.md
 
 
Destructuring-assignment.md
Destructuring-assignment.md
 
 
Difference-between-querySelector-and-querySelectorAll.md
Difference-between-querySelector-and-querySelectorAll.md
 
 
Difference-between-sync-and-async.md
Difference-between-sync-and-async.md
 
 
Event-bubbling-in-JS.md
Event-bubbling-in-JS.md
 
 
Explain-slice-and-splice.md
Explain-slice-and-splice.md
 
 
Function-declaration-vs-expression.md
Function-declaration-vs-expression.md
 
 
Higher-order-functions-in-JS.md
Higher-order-functions-in-JS.md
 
 
Hoisting-in-JS.md
Hoisting-in-JS.md
 
 
JavaScript-modules.md
JavaScript-modules.md
 
 
Promises-in-JS.md
Promises-in-JS.md
 
 
Purpose-of-new-keyword.md
Purpose-of-new-keyword.md
 
 
README.md
README.md
 
 
Recursion-in-JS.md
Recursion-in-JS.md
 
 
Rest-and-spread-operators.md
Rest-and-spread-operators.md
 
 
Shallow-vs-deep-copy.md
Shallow-vs-deep-copy.md
 
 
Try-catch-error-handling.md
Try-catch-error-handling.md
 
 
Value-of-this-in-arrow-functions.md
Value-of-this-in-arrow-functions.md
 
 

README.md

Medium JavaScript Interview Questions

This section contains intermediate-level JavaScript interview questions. Click on each question to see its detailed answer.

  1. Explain slice() and splice() methods of an array. ✅
  2. What is event bubbling in JavaScript? ✅
  3. What is the value of the "this" keyword in arrow functions? ✅
  4. What are closures in JavaScript? ✅
  5. What is recursion in JavaScript? ✅
  6. What are higher-order functions in JavaScript? ✅
  7. What is a callback function in JavaScript? ✅
  8. What is the difference between synchronous and asynchronous programming? ✅
  9. What is the difference between querySelector and querySelectorAll? ✅
  10. What is hoisting in JavaScript? ✅
  11. What are JavaScript promises, and how do they work? ✅
  12. What is the difference between function declaration and function expression? ✅
  13. What are JavaScript modules, and why are they used? ✅
  14. What is the difference between shallow copy and deep copy? ✅
  15. What are the different ways to iterate over an array in JavaScript? ✅
  16. How does destructuring assignment work in JavaScript? ✅
  17. What are rest and spread operators in JavaScript? ✅
  18. What is the difference between call, apply, and bind methods? ✅
  19. How do you handle errors in JavaScript using try-catch? ✅
  20. What is the purpose of the new keyword in JavaScript? ✅
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.