前端开发三面面经
完整信息
本篇目录
一、自我介绍与基本情况
先做个自我介绍吧。
你是大二还是大三?准备考研吗?
实习的话也是在成都吗?其他城市有要求吗?
你最快能什么时候来实习?
二、React 基础与性能优化
useMemo 跟 useCallback 何时该用,何时是过度优化?
滥用 useMemo / useCallback 有什么代价?
React 组件为什么会重渲染?
怎么定位和减少不必要的渲染?
三、前端工程化
Webpack 跟 Vite 的区别是什么?
Vite 为什么能秒启动?
Vite 生产构建用的是什么?
四、组件库与测试体系
Headless 组件是什么?解决什么问题?
简历上写了 90% 覆盖率,是行覆盖、分支覆盖还是功能覆盖?
有没有搞过 E2E 测试?
E2E 是在什么环境上跑的?
E2E 这个 case 沉淀完之后,在研发周期中的哪一个环节去运行?
E2E 会在什么时候进行回归测试?上线之前会跑吗?
生产环境会跑 E2E 吗?(巡检场景)
五、移动端适配
做过 H5 移动端多机型适配吗?踩过哪些坑?
1px border 在部分机型上渲染不出来,技术上怎么解决?
细线(1px)边框除了固定不转 rem,还有其他方案吗?
六、AI 工程化(MCP / RAG / Agent)
Function Calling 了解吗?
怎么给模型定义一个好用的工具?描述、参数、返回该怎么设计?
一个 Agent 处理多步任务的循环大概是什么样的?(ReAct vs Plan-and-Execute)
RAG 完整流程是怎样的?
怎么去防幻觉?
如果做了一个 AI 功能,上线之前怎么知道做得够好了?
AI 答错了或者出现幻觉,该怎么监控跟兜底?
如何建立一套机制防止 AI Agent 劣化?(五月份版本 vs 六月份版本)
如何监控 Agent 思考了多少轮?
MCP 跟直接调用一个 HTTP API 有什么区别?
MCP 和 Skill 之间的关系是什么?
llm.txt 体系是什么?
七、Electron / 同步盘场景设计
简历上写了在学 Electron,学到哪一步了?
你觉得做同步盘这个事,难点在哪?
如果文件操作出现了冲突(比如多端同时操作),该怎么去设计解决?
网盘 / 同步盘针对冲突处理,一般会分为几种类型的文件?
#我的求职进度条##牛客AI配图神器#
本篇目录
当前问题0136
- 01
先做个自我介绍吧。
- 02
你是大二还是大三?准备考研吗?
- 03
实习的话也是在成都吗?其他城市有要求吗?
- 04
你最快能什么时候来实习?
- 05
useMemo 跟 useCallback 何时该用,何时是过度优化?
- 06
滥用 useMemo / useCallback 有什么代价?
- 07
React 组件为什么会重渲染?
- 08
怎么定位和减少不必要的渲染?
- 09
Webpack 跟 Vite 的区别是什么?
- 10
Vite 为什么能秒启动?
- 11
Vite 生产构建用的是什么?
- 12
Headless 组件是什么?解决什么问题?
- 13
简历上写了 90% 覆盖率,是行覆盖、分支覆盖还是功能覆盖?
- 14
有没有搞过 E2E 测试?
- 15
E2E 是在什么环境上跑的?
- 16
E2E 这个 case 沉淀完之后,在研发周期中的哪一个环节去运行?
- 17
E2E 会在什么时候进行回归测试?上线之前会跑吗?
- 18
生产环境会跑 E2E 吗?(巡检场景)
- 19
做过 H5 移动端多机型适配吗?踩过哪些坑?
- 20
1px border 在部分机型上渲染不出来,技术上怎么解决?
- 21
细线(1px)边框除了固定不转 rem,还有其他方案吗?
- 22
Function Calling 了解吗?
- 23
怎么给模型定义一个好用的工具?描述、参数、返回该怎么设计?
- 24
一个 Agent 处理多步任务的循环大概是什么样的?(ReAct vs Plan-and-Execute)
- 25
RAG 完整流程是怎样的?
- 26
怎么去防幻觉?
- 27
如果做了一个 AI 功能,上线之前怎么知道做得够好了?
- 28
AI 答错了或者出现幻觉,该怎么监控跟兜底?
- 29
如何建立一套机制防止 AI Agent 劣化?(五月份版本 vs 六月份版本)
- 30
如何监控 Agent 思考了多少轮?
- 31
MCP 跟直接调用一个 HTTP API 有什么区别?
- 32
MCP 和 Skill 之间的关系是什么?
- 33
简历上写了在学 Electron,学到哪一步了?
- 34
你觉得做同步盘这个事,难点在哪?
- 35
如果文件操作出现了冲突(比如多端同时操作),该怎么去设计解决?
- 36
网盘 / 同步盘针对冲突处理,一般会分为几种类型的文件?
