Interview Questions Hub

Explore our comprehensive collection of interview questions

Total Questions

174

Total Views

5071

Categories

6

Active Filters: None ×
Medium
29

What is a Promise?

JavaScript
Medium
30

Explain arrow function differences

JavaScript
Hard
27

What is the Temporal Dead Zone?

JavaScript
Medium
30

How does `this` work in JavaScript?

JavaScript
Hard
27

What is prototype inheritance?

JavaScript
Easy
36

What is the output of `typeof NaN`?

JavaScript
Medium
31

Explain event delegation

JavaScript
Medium
29

What is a pure function?

JavaScript
Easy
28

What is the difference between == and ===?

JavaScript
Hard
30

Explain CORS

JavaScript
Medium
26

What is a IIFE?

JavaScript
Medium
26

What is memoization?

JavaScript
Easy
30

Explain the spread operator

JavaScript
Hard
28

What is the call stack?

JavaScript
Easy
17

What's the difference between var, let, and const?

JavaScript
Medium
21

Explain async/await syntax

JavaScript
Medium
18

What is event bubbling and capturing?

JavaScript
Medium
22

Explain ES6 module system

JavaScript
Medium
19

What is the difference between Map and Object?

JavaScript
Hard
28

What is the output order of setTimeout(0)?

JavaScript