https://github.com/alessandro-pang/fe-interview
一个专注于前端开发的面试题库,涵盖 HTML、CSS、JS、React、Vue、TS 等热门技术栈。帮助你快速掌握面试核心知识点,轻松应对前端面试挑战!
https://github.com/alessandro-pang/fe-interview
interview-questions javascript typescript vuejs
Last synced: about 1 year ago
JSON representation
一个专注于前端开发的面试题库,涵盖 HTML、CSS、JS、React、Vue、TS 等热门技术栈。帮助你快速掌握面试核心知识点,轻松应对前端面试挑战!
- Host: GitHub
- URL: https://github.com/alessandro-pang/fe-interview
- Owner: Alessandro-Pang
- License: mit
- Created: 2025-03-03T03:30:47.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-12T01:30:30.000Z (over 1 year ago)
- Last Synced: 2025-03-12T02:31:54.981Z (over 1 year ago)
- Topics: interview-questions, javascript, typescript, vuejs
- Language: JavaScript
- Homepage: https://fe-interview.pangcy.cn
- Size: 6.88 MB
- Stars: 62
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

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