Skip to content

Front End Interview Handbook

Free front end job interview prep: topics, questions, and formats, as a website and repo.

Stars
44k
Forks
5.9k
Licence
MIT
Language
JavaScript
Last update
1 months ago
Type
Learning resource

What it is

This is a collection of study material for front end job interviews, covering HTML, CSS, JavaScript, interview formats, system design, trivia, and questions grouped by company. It is written by the GreatFrontEnd team and is also published as a website. It is useful because front end interviews focus more on browser and domain knowledge than on algorithms, according to the README.

  • Reading the introduction to learn common front end interview formats
  • Reviewing HTML, CSS, and JavaScript trivia questions
  • Studying JavaScript utility functions and DOM questions
  • Reviewing front end system design topics
  • Checking interview questions reported for specific companies

Great for

  • Engineers preparing for front end job interviews
  • Developers who want a quick review of HTML, CSS, and JavaScript topics
  • Candidates wanting to see interview formats used by different companies
  • Readers who prefer free reading material before paid practice

Not ideal for

  • People looking for general algorithm or coding interview prep, since the README points to the separate Tech Interview Handbook for that
  • Readers who need interactive, tested coding practice, since the README points to GreatFrontEnd for hands-on practice, which is a paid platform
Step-by-step guide: how to use Front End Interview HandbookInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Read it online

    Clone the repository

    git clone https://github.com/yangshun/front-end-interview-handbook
  2. 2

    Run it

    • Open https://www.frontendinterviewhandbook.com in a browser
    • Start with the introduction page to see interview formats
    • Pick a section such as trivia or JavaScript questions and read through it
    • Use the GreatFrontEnd links in the README if you want hands-on practice
  3. 3

    Get the most out of it

    • Use the company-specific question pages to see what a target employer may ask
    • Read the front end system design section if you are preparing for senior roles
    • Switch to a translation listed in the README if English is not your first language
    • Read the contributing guide if you want to correct or translate content

Downloads

Strengths

  • Free and MIT licensed, with content available on the website and in the repository
  • Covers several interview types: trivia, coding, system design, and company-specific questions
  • Available in several translations, including Chinese, Japanese, and Korean

Trade-offs

  • The README promotes GreatFrontEnd, its authors' paid platform, including a limited-time discount
  • The README is truncated, so the full content list and how often questions are updated are not confirmed here

How it compares

ProjectStarsTypeLevelUpdatedBest for
front-end-interview-handbook (this)44kLearning resourcebeginner1 months agoEngineers preparing for front end job interviews
tech-interview-handbook143kLearning resourcebeginner3 months agoEngineers preparing for technical interviews who have limited study time
javascript-questions65.3kLearning resourcebeginner2.3 years agoDevelopers preparing for JavaScript coding interviews
Front-end-Developer-Interview-Questions60.9kCurated listbeginner5 months agoHiring managers building a front-end interview process
fe-interview26.3kLearning resourcebeginner1.0 years agoFront-end developers preparing for job interviews
Front-End-Performance-Checklist17.4kLearning resourcebeginner24 days agoFront-end developers who want a structured list of speed practices to review

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.