ESC

Type to search the knowledge base.

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

intermediate

A 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

beginner

Reusable answer frameworks for FE interviews — knowledge, coding, machine coding, and design — so you never freeze on structure.

JavaScript Coding Interview Patterns

intermediate

High-yield JS coding patterns for FE interviews — debounce, async control, arrays, caches, emitters — with complexity and practice links.

React Interview Common Questions

intermediate

A map of React interview topics — rendering model, hooks, performance, patterns — with practice prompts and links to deep dives.

CSS Interview Common Questions

beginner

CSS interview map — box model, cascade, Flex/Grid, positioning, and responsive patterns with prompts linked to deep dives.

Browser Interview Common Questions

intermediate

Browser interview map for frontend engineers — loading, rendering, storage, networking, DevTools — with practice prompts and deep links.

Performance Interview Talking Points

intermediate

Frontend performance interview map — Core Web Vitals, measurement, common fixes, and how to answer without cargo-cult tips.

Accessibility Interview Talking Points

intermediate

WCAG-minded talking points for FE interviews — focus, names, keyboard, ARIA, and how to answer a11y questions without buzzwords.

Security Interview Talking Points

intermediate

Frontend security interview map — XSS, CSRF, CSP, cookies, supply chain — practical talking points without fear-mongering.

System Design Interview Framework FE

advanced

A frontend-first system design framework — journeys, UI map, data/cache, client architecture, and non-functionals under time.

Machine Coding Interview Framework

intermediate

A timed framework for FE machine coding rounds — scope MVP, shape state, ship happy path, then a11y and edge cases.

Behavioral Stories for Engineers

beginner

How frontend engineers bank STAR stories that show impact, conflict, and growth — ready for senior and staff loops.

Debugging Live in Interviews

intermediate

A repeatable method to debug broken UI or JS under interview pressure — isolate, form hypotheses, instrument, and narrate.

Complexity Analysis for JS Engineers

beginner

Big-O for frontend interviews — arrays, maps, DOM work, and how to talk complexity when the bottleneck is the main thread.

Tradeoff Language in Interviews

beginner

Phrases and patterns for talking FE tradeoffs — CSR vs SSR, state libraries, a11y vs speed — without dogma or waffle.

Whiteboarding UI Components

intermediate

How to whiteboard frontend components — API design, state diagrams, layout boxes, and a11y — when code editors are limited.

Take-home Assignment Strategy

intermediate

How to approach frontend take-homes — scope control, README quality, testing, and timeboxing without overbuilding.

Senior Frontend Interview Signals

advanced

What senior FE loops actually score — ownership, tradeoffs, quality bars, and how mid-level answers fall short.

Staff Frontend Interview Signals

advanced

Staff-level frontend interview signals — org impact, technical strategy, influence, and how staff loops differ from senior IC.

Mock Interview Self Review

beginner

A scoring rubric to review frontend mocks — communication, correctness, structure — so each practice loop actually levels you up.

Common Frontend Interview Mistakes

beginner

High-frequency FE interview failure modes — silence, trivia dumps, skipping edge cases, and how to course-correct mid-round.

Explaining Projects in Interviews

beginner

How to walk through a frontend project in 3–8 minutes — problem, architecture, tradeoffs, and your personal impact.

Network Tab Debugging Interview

intermediate

Read the browser Network panel under interview pressure — waterfalls, CORS, caching, waterfalls for LCP, and out-loud diagnosis.

TypeScript Interview Questions

intermediate

TypeScript interview map for frontend engineers — narrowing, unions, generics, React props, and practical type puzzles.

Testing Interview Questions

intermediate

Frontend testing interview map — Testing Library, pyramid tradeoffs, mocks, a11y tests, and how to talk test strategy.

Offer Negotiation Basics Engineers

beginner

Practical compensation negotiation for engineers — total comp, competing offers, and scripts without bluffing or burning bridges.

By topic