whatisgithub

What is fe-interview?

lgwebdream/fe-interview — explained in plain English

Analysis updated 2026-06-24

7,209JavaScriptAudience · developerComplexity · 1/5Setup · easy

In one sentence

A Chinese-language bank of 1,000+ frontend interview questions with detailed answers covering HTML, CSS, JavaScript, React, Vue, TypeScript, and more, updated with a new question every day.

Mindmap

mindmap
  root((fe-interview))
    Topics
      HTML and CSS
      JavaScript
      Vue and React
      TypeScript
      HTTP and browser
    Features
      1000+ questions
      Daily new entry
      Detailed answers
    Access
      GitHub Issues
      WeChat mini-program
    Audience
      Chinese job seekers
      Frontend developers
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Study real frontend interview questions with worked answers to prepare for Chinese tech company hiring rounds.

USE CASE 2

Practice one new question per day from the Day 1-386+ daily series spanning JavaScript, HTTP, browser behavior, and algorithms.

USE CASE 3

Browse by topic, Vue, React, TypeScript, Webpack, or security, to close specific knowledge gaps before an interview.

What is it built with?

JavaScriptHTMLCSSVueReactTypeScriptNode.js

How does it compare?

lgwebdream/fe-interviewtrentm/node-bunyanagentdeskai/browser-tools-mcp
Stars7,2097,2127,213
LanguageJavaScriptJavaScriptJavaScript
Setup difficultyeasyeasyhard
Complexity1/52/53/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

All content is in Chinese. Answers are in GitHub Issues or a linked companion repository.

License not stated in the explanation.

So what is it?

FE-Interview is a Chinese-language collection of more than 1,000 frontend development interview questions, each with a detailed written answer. The project is aimed at developers in China preparing for technical job interviews at software companies. All content is in Chinese. The questions are organized by topic area and span the full range of frontend skills: HTML, CSS, JavaScript, Vue, React, Node.js, TypeScript, Webpack, HTTP networking, browser behavior, algorithms, and security. The repository uses GitHub Issues as the question storage format, with each question posted as an issue and its answer available either in the issue thread or via a linked companion repository. The project also published a daily question cadence, with entries labeled Day 1 through Day 386 and beyond. Each day adds one new question with a worked-through answer, covering practical scenarios like how JavaScript event bubbling and capturing interact, how to implement a countdown timer without drift, or how to design a frontend monitoring system that tracks page performance and error rates. A companion WeChat mini-program (a mobile app format specific to the WeChat platform popular in China) lets readers browse the questions and answers on their phones. The README includes a QR code to access it. This repository is not software to run or a library to install. It is a study resource, a bank of real interview questions collected from the Chinese frontend engineering community, useful for anyone preparing for frontend developer interviews in the Chinese job market.

Copy-paste prompts

Prompt 1
Quiz me on JavaScript event bubbling and capturing, how they differ, and how to stop each one, in the style of fe-interview detailed answers.
Prompt 2
Give me 5 tricky CSS interview questions at the level expected by Chinese frontend developer hiring rounds, with thorough answers.
Prompt 3
Explain how to implement a JavaScript countdown timer without time drift, as this kind of question appears in the fe-interview daily series.
Prompt 4
What are the most common Vue vs React comparison questions asked at Chinese tech companies, with clear side-by-side answers?
Prompt 5
Walk me through how to design a frontend monitoring system that tracks page performance and JavaScript error rates, as a system design interview answer.

Frequently asked questions

What is fe-interview?

A Chinese-language bank of 1,000+ frontend interview questions with detailed answers covering HTML, CSS, JavaScript, React, Vue, TypeScript, and more, updated with a new question every day.

What language is fe-interview written in?

Mainly JavaScript. The stack also includes JavaScript, HTML, CSS.

What license does fe-interview use?

License not stated in the explanation.

How hard is fe-interview to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is fe-interview for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.