Noureddine RAMDI / Front-end Developer Interview Questions repository: a curated knowledge base for prep

Created Sat, 23 May 2026 20:41:14 +0000 Modified Sat, 23 May 2026 20:41:27 +0000

h5bp/Front-end-Developer-Interview-Questions

The pain of preparing for front-end interviews is real — the scope is huge, from CSS quirks to JavaScript intricacies and browser behaviors. The h5bp/Front-end-Developer-Interview-Questions repository tackles this head-on with a comprehensive, community-maintained set of questions that reflect what you might face in real interviews.

What the front-end developer interview questions repository is

This repository is a curated collection of front-end development interview questions designed to help candidates prepare for technical interviews. It is maintained by the popular “html5-boilerplate” (h5bp) organization, known for practical front-end tooling and standards.

The repo is essentially a documentation project using Nunjucks templating to generate markdown files containing categorized questions. It covers a broad range of topics essential for front-end developers: HTML, CSS, JavaScript, browser APIs, performance, accessibility, and even tooling and workflow questions.

It is not an executable application or a framework but a well-organized knowledge base. The questions are sourced from various real-world interview experiences and community contributions, making it a practical resource rather than theoretical quizzes.

What distinguishes this repository technically and its tradeoffs

This repo’s technical strength lies in its comprehensive scope and community-driven approach. It accumulates hundreds of questions that span beginner to advanced topics, providing a wide coverage of front-end concepts.

The use of Nunjucks templating allows for consistent formatting and easy updates across multiple question categories. The repository leverages GitHub’s markdown rendering and issue tracking for ongoing maintenance and community input.

However, being a static question collection, it lacks interactive features like quizzes or coding exercises. This is a tradeoff for simplicity and broad accessibility — anyone can clone or browse it without special setup.

The quality of questions varies somewhat, reflecting the diverse sources, but the maintainers curate the content to keep it relevant and useful. The repo also includes references and links to external resources for deeper study.

Explore the project

Since this is primarily a documentation repository, there are no installation or setup commands. To get started, navigate the repo on GitHub and explore the README, which provides a categorized list of question topics.

The questions are organized in markdown files by subject area, making it easy to focus on specific skills like CSS or JavaScript fundamentals. The repo also encourages community contributions, so you can suggest new questions or improvements via issues or pull requests.

For example, the README includes sections like:

  • HTML questions
  • CSS questions
  • JavaScript questions
  • Tooling and workflow

You can clone the repo for offline access or browse it online. There’s no runtime or executable code, so it integrates well with any developer’s study workflow.

Verdict

The h5bp/Front-end-Developer-Interview-Questions repository is a valuable resource for front-end developers preparing for interviews at any level. Its strength is in the breadth of topics and the practical nature of questions drawn from real interviews.

Its limitations are clear: it’s a static question bank without interactive or automated testing features. It won’t replace hands-on coding practice or project experience but serves as a solid foundation for theoretical knowledge and conceptual understanding.

For front-end devs looking to systematically review core topics and prepare for common interview questions, this repo is worth bookmarking and revisiting regularly. It’s a no-frills, no-dependencies, community-backed knowledge base that reflects the realities of front-end interview expectations.


→ GitHub Repo: h5bp/Front-end-Developer-Interview-Questions ⭐ 60,873 · Nunjucks