Skip to content

piyush-agrawal6/Javascript-Interview-Questions

Repository files navigation

maxresdefault

JavaScript Interview Questions & Answers

  • Click ⭐ if you like the project and follow @PiyushAgrawal for more updates.
  • From basic to advanced: Test how well you know JavaScript, refresh your knowledge a bit, or prepare for your coding interview. I update this repo regularly with new questions.
  • A complete JavaScript interview handbook/series containing all the topics from basic level to advance. This Series consists of 45+ important topics with related questions and answers.

Topics covered in the series

No. Topic
1 Introduction to Javascript
2 Advantages of JS
3 Disadvantages of JS
4 Client and Server Javascript
5 Strict mode in JS
6 DOM and BOM
7 Window and Document Object
8 JS Engine
9 Code Execution in JS
10 Event Loop
11 Data Types
12 Operators
13 Coercion and Type conversion
14 Types of Errors
15 Scope
16 Shadowing
17 Hoisting
18 VAR vs LET vs CONST
19 Functions
20 Parameters vs Arguments
21 Spread vs Rest Operator
22 Higher order functions
23 IIFE
24 Closure
25 Currying
26 Infinite Currying
27 Callbacks
28 This Keyword
29 Objects
30 Delete Keyword
31 Constructor Function
32 Getter Setter
33 Prototype
34 Prototype Chaining
35 Classes
36 Inheritance
37 Static Keyword
38 Private Methods
39 OOPS
41 Encapsulation
42 Abstraction
43 Polymorphism
44 Polyfills
45 Deep copy and shallow copy
46 Promises
47 Async Await
48 Event Propagation
49 SetTimeout and SetInterval
50 SetTimeout and SetInterval
51 Cookies and Local storage
52 Debouncing
53 Throttling
54 Set , Map , weakSet , weakMap
55 Debugger
56 Debugger
57 Important output based questions
58 Important theory questions

⬆ Back to Top

Disclaimer | Note :

The topics and questions provided in this repository are the summary of all the frequently asked questions across numerous companies. We cannot guarantee that these questions will actually be asked during your interview process, nor should you focus on memorizing all of them.

Good luck with your interview 😊