Question collections
Free, in-depth interview questions grouped by topic — JavaScript, React, TypeScript, performance and system design — each with the reasoning interviewers want to hear, not just the definition.
13 free articles · no signup
Recommended
Complete Frontend Kit
Every topic on this page, plus 200+ interview questions with detailed answers, coding challenges and a revision sheet.
ES6 Interview Questions and Answers
let/const, arrow functions, destructuring, spread/rest, classes, modules, Map and Set — the modern JavaScript features interviews test, with real output.
JSRead →Frontend Interview Questions and Answers
The questions that actually come up, organised by round — JavaScript, React, HTML/CSS, machine coding and system design — with answers and a prep plan.
CoreRead →Frontend System Design Interview Questions
How to run a frontend system design round: a repeatable framework, plus worked answers for a news feed, autocomplete, chat and a design system.
CoreRead →JavaScript 'this' Interview Questions
The four binding rules in precedence order, why arrow functions are different, the lost-this bug in three disguises, and call vs apply vs bind.
JSRead →JavaScript Closures Interview Questions
What a closure really is, the setTimeout loop puzzle, currying, the module pattern, stale closures in React hooks and how closures cause memory leaks.
JSRead →JavaScript Promises & Async Interview Questions
Promises, async/await, the event loop and microtasks — the async questions interviews actually ask, with runnable code and the output each produces.
JSRead →JavaScript Prototype Interview Questions
The prototype chain, __proto__ vs prototype, what new actually does, how classes map onto prototypes, and why inherited properties break your loops.
JSRead →JavaScript String Interview Questions
String immutability, template literals, slice vs substring, and the reverse, palindrome and anagram problems — with the Unicode trap most answers miss.
JSRead →React 19 Interview Questions
Server Components, Actions, the use hook, ref as a prop, and React Compiler — what actually changed in React 19 and what interviewers ask about it.
ReactRead →React Context Interview Questions
What Context actually solves, why every consumer re-renders, the split-provider fix, memoising the value, and when Context is the wrong tool.
ReactRead →React Machine Coding Interview Questions
The components you're asked to build live — tabs, modal, debounced search, autocomplete, infinite scroll — with working code and what each one is scoring.
ReactRead →React Performance Interview Questions
How to diagnose a slow React app, why memo silently fails, list virtualisation, code splitting, and the questions interviewers ask about each.
ReactRead →Web Performance Interview Questions
Core Web Vitals and their real causes, the critical rendering path, layout thrash, caching, and how to answer 'this page is slow' in an interview.
CoreRead →
Going for a senior role
Targeting a ₹10L+ frontend role?
These collections cover the questions you will be asked. The Complete Frontend Kit covers the rest of the loop — the follow-ups that decide whether an answer lands, the machine-coding round, and the system-design conversation that sets the band you are offered.
- JavaScript, React, TypeScript, CSS and system design in one place
- Model answers written the way a panel wants to hear them
- Machine-coding problems with worked solutions
- A revision sheet for the morning of the interview
- One-time payment · lifetime access · free updates
Complete Frontend Kit
200+ questions · all topics
