sudheerj/javascript-interview-questions

Public

List of 1000 JavaScript Interview Questions

  • Stars27.7k+4 tuần này
  • Forks7.7k
  • Watchers331
  • Issues6
  • Ngày tạo29/10/2017
  • Cập nhật gần nhất20/08/2026
  • Ngôn ngữJavaScript
  • Giấy phép—
README.md364.5 KBRaw

JavaScript Interview Questions & Answers

Click ⭐if you like the project and follow @SudheerJonna for more updates. Coding questions available here. Check DataStructures and Algorithms for DSA related questions and ECMAScript for all ES features.)


Practice 280+ JavaScript coding interview questions in-browser. Built by ex-FAANG interviewers. No AI-generated fluff. No fake reviews. Try GreatFrontEnd → 💡

I recommend this JavaScript Projects courses and this Advanced JavaScript Course to become top 10% at JS and this coding interview bootcamp to ace your coding interview and actually get hired.

Table of Contents

No. Questions
1 What are the possible ways to create objects in JavaScript
2 What is a prototype chain
3 What is the Difference Between call, apply, and bind
4 What is JSON and its common operations
5 What is the purpose of the array slice method
6 What is the purpose of the array splice method
7 What is the difference between slice and splice
8 How do you compare Object and Map
9 What is the difference between == and === operators
10 What are lambda expressions or arrow functions
11 What is a first class function
12 What is a first order function
13 What is a higher order function
14 What is a unary function
15 What is the currying function
16 What is a pure function
17 What are the benefits of pure functions
18 What is the purpose of the let keyword
19 What is the difference between let and var
20 What is the reason to choose the name let as a keyword
21 How do you redeclare variables in a switch block without an error
22 What is the Temporal Dead Zone
23 What is an IIFE (Immediately Invoked Function Expression)
24 How do you decode or encode a URL in JavaScript?
25 What is memoization
26 What is Hoisting
27 What are classes in ES6
28 What are closures
29 What are modules
30 Why do you need modules
31 What is scope in javascript
32 What is a service worker

Nội dung README thuộc về sudheerj và cộng đồng đóng góp, giấy phép Không có giấy phép. Nguồn: github.com/sudheerj/javascript-interview-questions