INTERVIEW PREP

Explain it with confidence.

Revise important concepts in an interview-friendly format: short answer first, deeper explanation next, then code examples and common follow-up questions.

TOPIC-WISE PREPARATION

Interview question categories

Choose a topic below to revise reviewed interview questions. Topics still being prepared are clearly marked as coming soon.

HTML Interview Questions

Semantic HTML, document structure, forms, image alternatives and native interactive elements in the interview-friendly BrounStack format.

5 reviewed starter questions
Open HTML Questions →

CSS Interview Questions

Box model, cascade and specificity, Flexbox vs Grid, positioning and responsive design in the interview-friendly BrounStack format.

5 reviewed starter questions
Open CSS Questions →

JavaScript Interview Questions

Scope, closures, equality, event loop, Promises and async JavaScript in the interview-friendly BrounStack format.

5 reviewed starter questions
Open JavaScript Questions →

React Interview Questions

React interview questions will be added with the React learning path.

Coming soon

Python Interview Questions

Mutability, lists vs tuples, flexible function arguments, OOP basics and exception handling in the interview-friendly BrounStack format.

5 reviewed starter questions
Open Python Questions →

Java Interview Questions

Java interview questions will be added with the Java learning path.

Coming soon

SQL Interview Questions

SQL interview questions will be added with the SQL learning path.

Coming soon

Git Interview Questions

Working 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 questions
Open Git Questions →

Frontend Interview Questions

Browser rendering flow, CORS, event delegation, client/server validation and progressive enhancement without repeating the separate HTML/CSS/JavaScript interview sets.

5 reviewed starter questions
Open Frontend Questions →

Backend Interview Questions

HTTP API contracts, idempotency, authentication vs authorization, transaction boundaries and pagination without duplicating Spring Boot or SQL interview chapters.

5 reviewed starter questions
Open Backend Questions →
QUESTION FORMAT PREVIEW

What is a JavaScript closure?

Short Answer

A closure is a function together with access to variables from the lexical scope where that function was created.

Detailed Explanation

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();

Seven reviewed collections are available now. React, Java and SQL interview sets will be added as their learning paths become available.