HTML Interview Questions
Semantic HTML, document structure, forms, image alternatives and native interactive elements in the interview-friendly BrounStack format.
5 reviewed starter questionsOpen HTML Questions →
Revise important concepts in an interview-friendly format: short answer first, deeper explanation next, then code examples and common follow-up questions.
Choose a topic below to revise reviewed interview questions. Topics still being prepared are clearly marked as coming soon.
Semantic HTML, document structure, forms, image alternatives and native interactive elements in the interview-friendly BrounStack format.
5 reviewed starter questionsBox model, cascade and specificity, Flexbox vs Grid, positioning and responsive design in the interview-friendly BrounStack format.
5 reviewed starter questionsScope, closures, equality, event loop, Promises and async JavaScript in the interview-friendly BrounStack format.
5 reviewed starter questionsReact interview questions will be added with the React learning path.
Coming soonMutability, lists vs tuples, flexible function arguments, OOP basics and exception handling in the interview-friendly BrounStack format.
5 reviewed starter questionsJava interview questions will be added with the Java learning path.
Coming soonSQL interview questions will be added with the SQL learning path.
Coming soonWorking tree vs staging, branches and merges, fetch vs pull, safe undo workflows and Git vs GitHub in the interview-friendly BrounStack format.
5 reviewed starter questionsBrowser rendering flow, CORS, event delegation, client/server validation and progressive enhancement without repeating the separate HTML/CSS/JavaScript interview sets.
5 reviewed starter questionsHTTP API contracts, idempotency, authentication vs authorization, transaction boundaries and pagination without duplicating Spring Boot or SQL interview chapters.
5 reviewed starter questionsA closure is a function together with access to variables from the lexical scope where that function was created.
It lets a function continue using surrounding variables even after the outer function has finished executing.
function makeCounter() {
let count = 0;
return () => ++count;
}
const counter = makeCounter();Where are closures useful? Typical examples include private state, callbacks, event handlers and function factories.
Seven reviewed collections are available now. React, Java and SQL interview sets will be added as their learning paths become available.