Practice
Frontend interview articles
Search by concept, narrow to a roadmap, or pick a tag to focus on the exact topic you want to rehearse.
Roadmap Topic 75 articles · page 9 of 9
JavaScript 'this' Explained: call/apply/bind + Arrow Functions
A practical guide to 'this' in JavaScript: default binding, implicit binding, explicit binding (call/apply/bind), new binding, and how arrow functions change it.
#this#Interviews
JavaScript Closures Explained (With Interview Questions)
Closures in plain English: lexical scope, how closures work, common interview traps (loops + setTimeout), and practical use cases like memoization and data hiding.
#Closures#Scope
JavaScript Event Loop: Microtasks vs Macrotasks (Interview-Ready)
A practical, interview-focused guide to the JS event loop: call stack, Web APIs, task queues, microtasks vs macrotasks, and common trick questions with real examples.
#Event Loop#Async