Repolode
yangshun

yangshun/front-end-interview-handbook

A free, open-source front end interview preparation handbook covering formats, system design, trivia, coding questions and company-specific interview topics.

Stars
44,008
Forks
5,927
Open issues
11
Last commit
17 days ago

What is it?

This handbook is a collection of study material for front end engineering interviews. It covers the typical interview formats used by different companies, front end system design topics, trivia questions on HTML, CSS and JavaScript, and coding questions that include JavaScript utility functions, DOM tasks and algorithms.

Unlike general software engineer interviews, which lean heavily on algorithms, front end interviews focus more on detailed knowledge of the browser platform and its core languages. The content is organized to help candidates review that domain-specific knowledge quickly.

The handbook is published as a website and translated into several languages, including Simplified Chinese, Japanese, Korean, Polish, Portuguese, Russian and Tagalog. It is maintained by GreatFrontEnd, which also offers hands-on practice questions with tests.

Key features

  • 01Covers interview formats used by different companies
  • 02Includes front end system design interview topics
  • 03Provides HTML, CSS and JavaScript trivia questions
  • 04Lists coding questions on JavaScript, DOM and algorithms
  • 05Available in multiple languages including Simplified Chinese

Use cases

  • Preparing for a front end engineer job interview
  • Reviewing core HTML, CSS and JavaScript concepts before an interview
  • Studying front end system design questions
  • Checking what to expect from specific companies' interview processes

Quick start

  1. 1

    Read the handbook online at the project website

  2. 2

    Clone the repository to explore the content locally

Things to know

  • Content is an interview prep handbook, not runnable software, so there is no install or build step in the README.
  • Some resources promote the author's paid GreatFrontEnd platform.

Topics

FAQ

What is front-end-interview-handbook?
A free, open-source front end interview preparation handbook covering formats, system design, trivia, coding questions and company-specific interview topics. This handbook is a collection of study material for front end engineering interviews. It covers the typical interview formats used by different companies, front end system design topics, trivia questions on HTML, CSS and JavaScript, and coding questions that include JavaScript utility functions, DOM tasks and algorithms.
Is front-end-interview-handbook free to use? What license does it have?
front-end-interview-handbook is open source under the MIT license. Check the license terms before using it in commercial products.
Is front-end-interview-handbook still maintained?
Actively maintained. The last commit to front-end-interview-handbook was on Oct 5, 2026.
What can I use front-end-interview-handbook for?
Preparing for a front end engineer job interview Reviewing core HTML, CSS and JavaScript concepts before an interview Studying front end system design questions Checking what to expect from specific companies' interview processes
How do I install front-end-interview-handbook?
Read the handbook online at the project website Clone the repository to explore the content locally
Where can I get front-end-interview-handbook?
The source code and installation instructions are on GitHub: https://github.com/yangshun/front-end-interview-handbook

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects