Skip to content

Front-end Developer Interview Questions

A list of front-end interview questions for vetting candidates or quizzing yourself.

Stars
60.9k
Forks
11k
Licence
MIT
Language
Nunjucks
Last update
5 months ago
Type
Curated list

What it is

This is a collection of front-end web development questions in topics like HTML, CSS, JavaScript, accessibility, testing, performance, networking, and coding. Hiring managers can pick a few to assess a candidate's skills, and developers can use them to test their own knowledge. The README notes that many questions are open-ended and meant to start discussion rather than have a single right answer.

  • Pick three to five questions across HTML, CSS, and JavaScript for a candidate screen
  • Quiz yourself on a topic such as performance or network basics before an interview
  • Use open-ended questions to start a discussion about how a candidate thinks

Great for

  • Hiring managers building a front-end interview process
  • Developers preparing for front-end job interviews
  • Teachers or mentors who want discussion prompts on web fundamentals
  • Teams wanting a shared pool of questions to pick from

Not ideal for

  • People looking for software to install, since this is only a set of questions (no code is run)
  • Anyone wanting answer keys, because the README describes open-ended questions rather than model answers
  • Those needing a complete curriculum, as it is a question list rather than a course
Step-by-step guide: how to use Front-end Developer Interview QuestionsInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Read it online

    Clone the repository

    git clone https://github.com/h5bp/Front-end-Developer-Interview-Questions
  2. 2

    Run it

    • Open the repository on GitHub or the project homepage
    • Choose a category from the table of contents, such as HTML or JS Questions
    • Pick a few questions that match the skills you need to check
    • Read the open-ended questions and use them to guide discussion
  3. 3

    Get the most out of it

    • Pick a small set of questions that match the job's required skills, as the README suggests
    • Use open-ended questions to explore reasoning rather than checking for a single answer
    • Check the project's Contributing guide if you want to suggest additions

Downloads

Strengths

  • Covers many front-end areas in one place, from HTML and CSS to testing and networking
  • The README advises choosing a few questions rather than all of them, which keeps interviews practical
  • Released under the MIT license, so it is free to reuse

Trade-offs

  • It is a question list, so it does not provide model answers to check against
  • The README is truncated in this data, so details of the full question set are not confirmed here
  • Some questions are open-ended, which makes fair scoring harder without a rubric

How it compares

ProjectStarsTypeLevelUpdatedBest for
Front-end-Developer-Interview-Questions (this)60.9kCurated listbeginner5 months agoHiring managers building a front-end interview process
front-end-interview-handbook44kLearning resourcebeginner1 months agoEngineers preparing for front end job interviews
fe-interview26.3kLearning resourcebeginner1.0 years agoFront-end developers preparing for job interviews
awesome-scalability75.3kCurated listbeginner10 months agoEngineers preparing for system design interviews
reactjs-interview-questions44.9kCurated listbeginner23 days agoDevelopers preparing for a React job interview
awesome-generative-ai-guide30.1kCurated listbeginner8 days agoBeginners who want a structured starting point for generative AI

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.