Skip to content

EngMJ/offer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

358 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

前端面经

TypeScript React Vue Next.js Vite


目录

🔷 基础知识

# 主题 描述
01 Web 基础 性能优化、浏览器原理、模块化
02 HTML HTML5、语义化、SEO
03 CSS 布局、动画、响应式设计
04 JavaScript ES6+、异步、原型链
05 TypeScript 类型系统、泛型、装饰器
06 算法 常见算法、数据结构

🔷 框架生态

# 主题 描述
07 Vue 3.5 组合式 API、响应式原理
08 React 19 核心实现、Hooks
09 Next.js 16 App Router、SSR/SSG
10 Webpack 5 模块打包、性能优化
11 Vite 8 ESM、HMR、Rolldown
12 Electron 桌面应用、IPC 通信

🔶 架构工程

# 主题 描述
13 系统架构 微前端、Monorepo、组件库
14 DevOps CI/CD、自动化测试、Docker
15 监控体系 错误监控、性能监控、埋点
16 设计模式 创建型、结构型、行为型

🔶 网络安全

# 主题 描述
17 HTTP 网络 HTTP/2/3、缓存、CORS
18 Web 安全 XSS、CSRF、安全防护

🔶 全栈扩展

# 主题 描述
19 Node.js / BFF Event Loop、框架、SSR
20 AI 前端 LLM 集成、Streaming、RAG
21 Web3 ethers.js、钱包连接、合约

🔶 软技能

# 主题 描述
22 技术管理 方案设计、Code Review、复盘
23 Git 版本控制、工作流

项目结构

offer/
├── README.md              # 项目说明
├── LICENSE                # MIT 许可证
├── CONTRIBUTING.md        # 贡献指南
├── .gitignore             # Git 忽略配置
└── main/                  # 面试题文档 (23 篇)
    ├── javascript.md      # JavaScript 基础
    ├── typeScript.md      # TypeScript 5.9
    ├── html.md            # HTML5
    ├── css.md             # CSS3
    ├── vue.md             # Vue 3.5 + Router + Pinia
    ├── react.md           # React 19 + Router
    ├── nextjs.md          # Next.js 16
    ├── vite.md            # Vite 8
    ├── webpack.md         # Webpack 5
    ├── electron.md        # Electron
    ├── http.md            # HTTP/网络协议
    ├── safe.md            # Web 安全
    ├── web.md             # Web 性能优化
    ├── algorithm.md       # 算法与数据结构
    ├── design.md          # 设计模式
    ├── git.md             # Git 版本控制
    ├── architecture.md    # 系统架构
    ├── devops.md          # DevOps/工程化
    ├── monitoring.md      # 监控体系
    ├── nodejs.md          # Node.js / BFF
    ├── ai-frontend.md     # AI 前端集成
    ├── web3.md            # Web3 前端开发
    └── soft-skills.md     # 软技能/技术管理

学习路线

                           ┌─────────────┐
                           │   初级前端   │
                           └──────┬──────┘
                                  │
              ┌───────────────────┼───────────────────┐
              ▼                   ▼                   ▼
       ┌─────────────┐    ┌─────────────┐    ┌─────────────┐
       │  HTML/CSS   │    │ JavaScript  │    │    Git      │
       └─────────────┘    └─────────────┘    └─────────────┘
                                  │
                                  ▼
                           ┌─────────────┐
                           │   中级前端   │
                           └──────┬──────┘
                                  │
              ┌───────────────────┼───────────────────┐
              ▼                   ▼                   ▼
       ┌─────────────┐    ┌─────────────┐    ┌─────────────┐
       │ Vue/React   │    │ TypeScript  │    │ Vite/Webpack│
       └─────────────┘    └─────────────┘    └─────────────┘
                                  │
                                  ▼
                           ┌─────────────┐
                           │   高级前端   │
                           └──────┬──────┘
                                  │
              ┌───────────────────┼───────────────────┐
              ▼                   ▼                   ▼
       ┌─────────────┐    ┌─────────────┐    ┌─────────────┐
       │  系统架构   │    │ 性能优化    │    │ 工程化      │
       └─────────────┘    └─────────────┘    └─────────────┘
                                  │
                                  ▼
                           ┌─────────────┐
                           │  前端架构师  │
                           └──────┬──────┘
                                  │
              ┌───────────────────┼───────────────────┐
              ▼                   ▼                   ▼
       ┌─────────────┐    ┌─────────────┐    ┌─────────────┐
       │ 微前端/BFF  │    │ 监控体系    │    │ 技术管理    │
       └─────────────┘    └─────────────┘    └─────────────┘

许可证

本项目采用 MIT 许可证。

About

2026/01前端面经

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors