Subjects

All subjects Django Java Python React Spring Boot JavaScript PHP
Sign Up Free

JavaScript interview questions

Study 10 topics in order — from setup and basics to the questions interviewers actually ask. Answers include code, tables, and a short speaking tip.

10 topics 98 questions English + Hindi
JavaScript topics
01

JavaScript Basics & Fundamentals

Cover core JavaScript concepts including variables, operations, data types, type coercion, equality operators,...

10 questions · Open topic →
02

Functions and Arrow Functions

Master JavaScript functional programming. Understand parameters, standard functions, arrow function behavior,...

10 questions · Open topic →
03

Closures and Callbacks

Learn how closures retain lexical environments, scoping rules, lexical scope, and passing callback functions f...

8 questions · Open topic →
04

Promises and Async/Await

Master asynchronous flow in JavaScript. Understand states, chaining promises, async-await keywords, error prop...

10 questions · Open topic →
05

DOM Manipulation and Events

Understand DOM rendering and event manipulation. Study DOM traversal, event capturing, event bubbling, delegat...

10 questions · Open topic →
06

ES6+ Features

Modernize your JavaScript skills. Learn destructuring, template literals, let/const, template tags, spread/res...

10 questions · Open topic →
07

Prototypes and Inheritance

Master JS prototype chains. Learn prototypes, custom inheritance patterns, classes, constructor calls, and obj...

10 questions · Open topic →
08

Array Methods

Iterate and modify arrays efficiently using built-in methods like map, filter, reduce, find, some, every, and...

10 questions · Open topic →
09

Object-Oriented JavaScript

Learn class structures, constructor methods, encapsulation, encapsulation fields, static methods, and prototyp...

10 questions · Open topic →
10

Event Loop and Asynchronous JavaScript

Understand how JavaScript achieves concurrency. Study call stack, callback queue, microtask queue, Web APIs, a...

10 questions · Open topic →