Suraj Gehlot
Practice Mock JavaScript & React Interview with me
2 ratings and 3 bookings across all services
One PDF to crack your JavaScript interview ๐
I compiled a 110-page guide that takes you from basics to advanced, the way interviewers actually ask. Not just definitions: every topic explains HOW JavaScript works, with code and real interview questions.
๐ WHAT'S INSIDE (11 parts)
1๏ธโฃ How JavaScript Actually Works
โ JS engine, runtime, execution context, call stack
โ Memory heap & garbage collection
โ Event loop (the most asked topic), sync vs async, single-threaded
โ How the browser renders a page (Critical Rendering Path)
โ Lexical environment, scope & scope chain
2๏ธโฃ Fundamentals
โ Data types, hoisting, Temporal Dead Zone
โ var vs let vs const, null vs undefined, == vs ===
โ Type coercion, typeof traps, pass by value vs reference, strict mode
3๏ธโฃ Functions, Closures & this
โ Arrow functions, IIFE, callbacks, higher-order & pure functions
โ Closures with real use cases, currying, the 4 rules of "this"
โ call, apply, bind explained with code
4๏ธโฃ Objects, Prototypes & Classes
โ Prototype chain, inheritance, ES6 classes, shallow vs deep copy
5๏ธโฃ Arrays, Map, Set & Collections
โ map / filter / reduce, Map vs Object, Set, WeakMap
6๏ธโฃ Asynchronous JavaScript
โ Callbacks โ Promises โ async/await
โ Microtasks vs macrotasks, with output-based questions
7๏ธโฃ Browser, DOM, Storage & Web APIs
โ Event bubbling & delegation, localStorage vs sessionStorage vs cookies
8๏ธโฃ Advanced Concepts, Tooling & Patterns
โ Debounce, throttle, memoization, modules, design patterns
9๏ธโฃ 50 "Guess the Output" Questions, each with an explanation
๐ 43 Coding Problems with solutions
1๏ธโฃ 1๏ธโฃ ES6+ Features & a final revision sheet
๐ MUST-KNOW POLYFILLS
bind, call, apply, Promise.all, allSettled, race, any, debounce, throttle
๐ฏ WHO IT'S FOR
โ Freshers & 0โ5 YOE frontend developers preparing for interviews
โ Anyone who wants to finally understand closures, "this" and the event loop
โ React developers who want stronger JavaScript fundamentals
โ WHAT YOU GET
โ 110-page PDF with 107 interview questions and detailed answers
โ Clean code examples and "Most asked" tags so you know what to focus on
โ Instant download, read on laptop, tablet or phone
Prepared by Suraj Gehlot, Frontend Engineer
๐ฌ Want to practise live? Book a mock JavaScript interview with me.