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
beginnerHow to Structure Frontend Interview Answers explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
JavaScript Coding Interview Patterns
intermediateJavaScript Coding Interview Patterns explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
React Interview Common Questions
intermediateReact Interview Common Questions explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
CSS Interview Common Questions
beginnerCSS Interview Common Questions explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
Browser Interview Common Questions
intermediateBrowser Interview Common Questions explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
Performance Interview Talking Points
intermediatePerformance Interview Talking Points explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
Accessibility Interview Talking Points
intermediateAccessibility Interview Talking Points explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
Security Interview Talking Points
intermediateSecurity Interview Talking Points explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
System Design Interview Framework FE
advancedSystem Design Interview Framework FE explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
Machine Coding Interview Framework
intermediateMachine Coding Interview Framework explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
Behavioral Stories for Engineers
beginnerBehavioral Stories for Engineers explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
Debugging Live in Interviews
intermediateDebugging Live in Interviews explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
Complexity Analysis for JS Engineers
beginnerComplexity Analysis for JS Engineers explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
Tradeoff Language in Interviews
beginnerTradeoff Language in Interviews explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
Whiteboarding UI Components
intermediateWhiteboarding UI Components explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
Take-home Assignment Strategy
intermediateTake-home Assignment Strategy explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
Senior Frontend Interview Signals
advancedSenior Frontend Interview Signals explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
Staff Frontend Interview Signals
advancedStaff Frontend Interview Signals explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
Mock Interview Self Review
beginnerMock Interview Self Review explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
Common Frontend Interview Mistakes
beginnerCommon Frontend Interview Mistakes explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
Explaining Projects in Interviews
beginnerExplaining Projects in Interviews explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
Network Tab Debugging Interview
intermediateNetwork Tab Debugging Interview explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
TypeScript Interview Questions
intermediateTypeScript Interview Questions explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
Testing Interview Questions
intermediateTesting Interview Questions explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
Offer Negotiation Basics Engineers
beginnerOffer Negotiation Basics Engineers explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
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.