AI AgentTechnical Deep Dive
AI 全栈工程师面试学习计划
发布时间2026/05/09
分类AI Agent
预计阅读4 分钟
作者吴长龙
*
AI 全栈工程师面试学习计划
01.内容
# AI 全栈工程师面试学习计划
基于你的 100 篇文章,按面试考察频率和重要性排序
---
02.📌 优先级 S - 必看(高频考察)
1. React 核心原理 (必须掌握)
| 顺序 | 文章 | 考察重点 |
|---|---|---|
| 1 | React 渲染原理 | Fiber 架构、调和算法、Reconciliation |
| 2 | React Hooks 源码 | 闭包、useEffect 依赖、Hooks 规则 |
| 3 | React 状态管理 | Context、Redux、Zustand 选择 |
| 4 | React 性能优化 | memo、useMemo、代码分割 |
2. TypeScript 进阶
| 顺序 | 文章 | 考察重点 |
|---|---|---|
| 1 | TypeScript 高级类型 | 泛型、条件类型、infer、映射类型 |
3. 前端性能
| 顺序 | 文章 | 考察重点 |
|---|---|---|
| 1 | 浏览器渲染机制 | CRP、Compositing、Paint |
| 2 | 网络优化与缓存 | HTTP 缓存、CDN、Preload |
| 3 | JavaScript 性能 | V8 引擎、内存管理、事件循环 |
| 4 | 运行时性能 | 虚拟滚动、requestAnimationFrame |
---
03.⭐ 优先级 A - 重要(常规考察)
4. 工程化与构建
| 顺序 | 文章 | 考察重点 |
|---|---|---|
| 1 | 前端模块化演进 | ESM、CJS、ESM vs CJS |
| 2 | 构建工具对比 | Vite vs Webpack 原理 |
| 3 | Monorepo 实战 | Turborepo、PNPM Workspace |
| 4 | CI/CD 流程优化 | GitHub Actions、部署流水线 |
5. SSR 与服务端渲染
| 顺序 | 文章 | 考察重点 |
|---|---|---|
| 1 | SSR/SSG 优化 | 流式渲染、 hydration、Islands |
6. 架构设计
---
04.🔧 优先级 B - 加分项(亮点项目)
7. AI/LLM 核心(你的优势)
| 顺序 | 文章 | 考察重点 |
|---|---|---|
| 1 | Prompt 工程基础 | Few-shot、角色扮演 |
| 2 | ReAct 与 CoT | 思维链、工具调用 |
| 3 | LangGraph 状态机 | Agent 工作流 |
| 4 | RAG 基础与优化 | 向量检索、Chunk 策略 |
| 5 | LLM API 对比 | OpenAI vs Anthropic vs 开源 |
| 6 | Token 成本优化 | Prompt 压缩、缓存 |
---
05.📚 优先级 C - 扩展(社招/高级)
8. 后端基础
| 顺序 | 文章 | 考察重点 |
|---|---|---|
| 1 | Node.js 进阶 | 事件循环、Stream、集群 |
| 2 | RESTful API 设计 | 最佳实践、错误处理 |
| 3 | Express vs Fastify | 框架选型 |
9. 数据库
| 顺序 | 文章 | 考察重点 |
|---|---|---|
| 1 | PostgreSQL 实战 | 索引、事务、JSON |
| 2 | Redis 缓存与一致性 | 缓存策略、分布式锁 |
10. 容器化
---
06.🎯 2周突击计划
Day 1-3:React 核心(必须精通)
- •[ ] React 渲染原理 + Fiber
- •[ ] Hooks 源码 + 闭包问题
- •[ ] 状态管理选型
- •[ ] 性能优化手段
Day 4-5:性能与浏览器
- •[ ] 浏览器渲染流程
- •[ ] 网络优化 + CDN
- •[ ] V8 执行机制
Day 6-7:工程化
- •[ ] 模块化 + 构建工具原理
- •[ ] Monorepo 理解
- •[ ] CI/CD 流程
Day 8-9:架构与设计模式
- •[ ] 微前端方案
- •[ ] 状态机应用
- •[ ] 组件设计模式
Day 10-11:AI 核心(你的亮点)
- •[ ] Prompt 工程
- •[ ] RAG 实战
- •[ ] Agent 架构
Day 12-14:后端补充
- •[ ] Node.js 事件循环
- •[ ] RESTful API
- •[ ] Redis 缓存策略
---
07.💡 面试话术建议
被问到不会的问题时:
"这个点我之前没有深入研究过,但我的理解是... 如果有机会,我希望能深入学习一下。"
展示项目深度时:
"我们遇到了... 性能问题,通过... 分析定位到...,最终通过... 方案解决了。"
展示技术广度时:
"除了前端,我对 AI Agent 也有深入实践,包括 RAG 落地、Agent 架构设计等。"
---
*祝面试顺利!🚀*