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 │ │ 监控体系 │ │ 技术管理 │
└─────────────┘ └─────────────┘ └─────────────┘