Interview
Frontend interview preparation
Organized like documentation. Pick a format and go deep — not one infinite checklist.
Most asked interview questions
Search-oriented lists (top 30, 50, 51, 90, 100) across frontend, JavaScript, React, HTML, CSS, and company-wise sets.
Browse all question lists →Featured guides
JavaScript Interview Guide
intermediateA map of what strong FE interviews probe — language, async, DOM, performance — with practice prompts, not a 200-question dump.
How to Structure Frontend Interview Answers
beginnerReusable answer frameworks for FE interviews — knowledge, coding, machine coding, and design — so you never freeze on structure.
JavaScript Coding Interview Patterns
intermediateHigh-yield JS coding patterns for FE interviews — debounce, async control, arrays, caches, emitters — with complexity and practice links.
React Interview Common Questions
intermediateA map of React interview topics — rendering model, hooks, performance, patterns — with practice prompts and links to deep dives.
CSS Interview Common Questions
beginnerCSS interview map — box model, cascade, Flex/Grid, positioning, and responsive patterns with prompts linked to deep dives.
Browser Interview Common Questions
intermediateBrowser interview map for frontend engineers — loading, rendering, storage, networking, DevTools — with practice prompts and deep links.
Performance Interview Talking Points
intermediateFrontend performance interview map — Core Web Vitals, measurement, common fixes, and how to answer without cargo-cult tips.
Accessibility Interview Talking Points
intermediateWCAG-minded talking points for FE interviews — focus, names, keyboard, ARIA, and how to answer a11y questions without buzzwords.
Security Interview Talking Points
intermediateFrontend security interview map — XSS, CSRF, CSP, cookies, supply chain — practical talking points without fear-mongering.
System Design Interview Framework FE
advancedA frontend-first system design framework — journeys, UI map, data/cache, client architecture, and non-functionals under time.
Machine Coding Interview Framework
intermediateA timed framework for FE machine coding rounds — scope MVP, shape state, ship happy path, then a11y and edge cases.
Behavioral Stories for Engineers
beginnerHow frontend engineers bank STAR stories that show impact, conflict, and growth — ready for senior and staff loops.
Debugging Live in Interviews
intermediateA repeatable method to debug broken UI or JS under interview pressure — isolate, form hypotheses, instrument, and narrate.
Complexity Analysis for JS Engineers
beginnerBig-O for frontend interviews — arrays, maps, DOM work, and how to talk complexity when the bottleneck is the main thread.
Tradeoff Language in Interviews
beginnerPhrases and patterns for talking FE tradeoffs — CSR vs SSR, state libraries, a11y vs speed — without dogma or waffle.
Whiteboarding UI Components
intermediateHow to whiteboard frontend components — API design, state diagrams, layout boxes, and a11y — when code editors are limited.
Take-home Assignment Strategy
intermediateHow to approach frontend take-homes — scope control, README quality, testing, and timeboxing without overbuilding.
Senior Frontend Interview Signals
advancedWhat senior FE loops actually score — ownership, tradeoffs, quality bars, and how mid-level answers fall short.
Staff Frontend Interview Signals
advancedStaff-level frontend interview signals — org impact, technical strategy, influence, and how staff loops differ from senior IC.
Mock Interview Self Review
beginnerA scoring rubric to review frontend mocks — communication, correctness, structure — so each practice loop actually levels you up.
Common Frontend Interview Mistakes
beginnerHigh-frequency FE interview failure modes — silence, trivia dumps, skipping edge cases, and how to course-correct mid-round.
Explaining Projects in Interviews
beginnerHow to walk through a frontend project in 3–8 minutes — problem, architecture, tradeoffs, and your personal impact.
Network Tab Debugging Interview
intermediateRead the browser Network panel under interview pressure — waterfalls, CORS, caching, waterfalls for LCP, and out-loud diagnosis.
TypeScript Interview Questions
intermediateTypeScript interview map for frontend engineers — narrowing, unions, generics, React props, and practical type puzzles.
Testing Interview Questions
intermediateFrontend testing interview map — Testing Library, pyramid tradeoffs, mocks, a11y tests, and how to talk test strategy.
Offer Negotiation Basics Engineers
beginnerPractical compensation negotiation for engineers — total comp, competing offers, and scripts without bluffing or burning bridges.
By topic
HTML
Semantics, forms, SEO-relevant markup.
CSS
Cascade, layout, responsive systems.
JavaScript
Language, async, DOM, patterns.
TypeScript
Narrowing, modeling UI state.
React
Reconciliation, hooks, performance.
Next.js
Rendering modes, routing, data.
Accessibility
Focus, ARIA, keyboard UX.
Performance
Web Vitals, runtime cost.
Browser
Rendering pipeline, networking.
Security
XSS, CSP, auth cookies.
Testing
Unit, integration, a11y tests.
DSA
Patterns with JS/TS solutions.
Machine coding
Timed UI builds.
System design
Frontend architecture interviews.
Experiences
Company-oriented round maps.
Most asked questions
Top 30–100 lists for frontend, JS, React, HTML, CSS, and companies.