JavaScript
Core JavaScript interview notes and patterns.
Start here for fundamentals, advanced patterns, and common interview questions.
Start with JavaScript Interview Notes
0 of 2 read
- 01JavaScript Interview Notes
Complete JavaScript interview notes and explanations.
- 02Advanced JavaScript
Patterns, pitfalls, and deeper JavaScript concepts.
Deep Async, Event Loop, Tricky Outputs & Machine CodingTable of Contents1. Deep Async JavaScript & Event Loop (INTERNALS)1.1 JavaScript Is Single-Threaded — Then How Is Async Possible?1.2 Runtime Architecture (Mental Diagram)1.3 Event Loop Priority Order (CRITICAL)1.4 Microtasks vs Macrotasks1.5 Deep Event Loop Example (Most Asked)1.6 Nested Microtasks (Very Tricky)1.7 async / await Internals (IMPORTANT)1.8 await vs then (Same Priority)1.9 Blocking the Event Loop (Interview Trap)+20 more