一个基于 Hugo 构建的前端面试题库站点,聚合全网优质面试资源,助力开发者高效备战技术面试
- 全栈覆盖:涵盖 HTML/CSS/JavaScript/React/Vue/Node.js 等主流技术栈
- 题型丰富:包含 1000+ 面试真题,按知识点和难度分级
- 双模学习:支持在线文档查阅 + 本地 Markdown 文件学习
- 每日更新:整合 GitHub 每日一题和 LeetCode 高频题库
- 解析详尽:每道题配备「参考答案」、「考点分析」、「关联题目」
- 开源共建:开放题目贡献入口,支持 PR 提交和 issue 讨论
直接访问部署好的站点:https://fe-interview.pangcy.cn
Warning
注意:需要提前安装 Go 语言环境, go 使用 1.20 版本
git clone https://github.com/Alessandro-Pang/fe-interview.githugo 官方安装文档: https://gohugo.io/installation/
-
MacOS/Linux: 推荐使用 Homebrew 安装 Hugo
brew install hugo
-
Windows: 推荐使用 Scoop/Chocolatey/Winget 安装 Hugo
scoop install hugo-extended
hugo server -Dcontent/
├── docs/
│ ├── html/ # HTML 面试题
│ ├── css/ # CSS 面试题
│ ├── javascript/ # JavaScript 面试题
│ ├── framework/ # 框架类面试题(React/Vue)
│ ├── engineering/ # 工程化面试题
│ └── algorithm/ # 算法与数据结构
└── quickstart.md # 快速入门指南
欢迎以下形式的贡献:
- 提交新题目(请确保题目非企业机密)
- 完善现有题目的答案解析
- 修正错误内容或补充参考资料
- 翻译优质英文面试题
贡献流程:
- Fork 本仓库
- 在
content/docs对应目录添加 Markdown 文件 - 提交 Pull Request(请参考 贡献模板)
- 通过 review 后合并到 main 分支
本项目的大部分题目整理自以下优秀开源项目:
| 项目作者 | 仓库地址 | 核心领域 |
|---|---|---|
| haizlin | fe-interview | 前端面试每日 3+1 |
| huruji | FE-Interview | 前端面试题大合集 |
| azl397985856 | fe-interview | 大前端面试宝典 |
| lgwebdream | FE-Interview | 前端面试 |
| febobo | web-interview | web前端面试 - 面试官系列 |
| HZFE | awesome-interview | 剑指前端 Offer |
| xiaolincoder | CS-Base | 小林x图解计算机基础 |
| afatcoder | LeetcodeTop | LeetcodeTop |
| shfshanyue | Daily-Question | 大厂面试每日一题 |
MIT License © 2025 Alessandro-Pang
欢迎在 GitHub Issues 上讨论并提出问题或提交 Pull Request!