后端开发工程师(AI / Agent 方向)二面面经
完整信息
本篇目录
二编:已过
发面经攒人品
#发面经攒人品#
一、自我介绍
二、项目一
- 这两个项目是学校的还是个人项目?
- 第一个项目你觉得解决了什么问题?面向什么用户?
- 你这个 Agent 和 Codex、Claude Code 有什么区别?
- 你是基于 Hermes 改的,还是从 0 到 1 自己搭的?
- 这个 Agent 是手撸的吗?还是借助 AI 写的?
- 你怎么做"人设初始化"这件事?怎么跟 AI 讨论需求、定位项目?
- 为什么选 Java 而不是 Python?对 Python 有什么意见吗?
- 搭建过程中遇到的最难的问题是什么?
- SSE 是干嘛用的?
- 为什么不用 WebSocket?SSE 和 WebSocket 底层有什么区别?
- RAG 在你项目里用来干嘛?
- Skill、MCP、Tools、Function Calling 分别是什么?解决什么问题?
- 自动化评测体系是怎么搭的?
- 你对大模型很感兴趣吗?未来想从事这方面工作吗?
- 现在大几?大二就出来实习了吗?
三、项目二
- 这是个什么项目?
- 这是用 Java 做的吗?
- HashMap 底层是什么数据结构?
- 什么情况下触发树化?
- 扩容是怎么扩的?什么时候扩容?
- ConcurrentHashMap 用过吗?
- ThreadLocal 怎么用的?原理是什么?
- ThreadLocal 会导致内存泄露吗?
- Lua 脚本扣减库存是干嘛的?
四、算法题
- 判断一个数是不是 2 的 N 次方(口述思路)
- 手撕最长无重复字符子串
五、反问环节
面试官问了下最快到岗时间和实习时长
- 这个岗位具体做什么?
- 面试流程还有几轮?
面试官人很好 聊的大多是一些思想设计和宏观方面的东西,反问聊了快 20 分钟,总体不错,但是第一个算法题大一遇见过,现在只有一点点印象,硬是在引导下说出来了。
本篇目录
当前问题0131
- 01
自我介绍
- 02
这两个项目是学校的还是个人项目?
- 03
第一个项目你觉得解决了什么问题?面向什么用户?
- 04
你这个 Agent 和 Codex、Claude Code 有什么区别?
- 05
你是基于 Hermes 改的,还是从 0 到 1 自己搭的?
- 06
这个 Agent 是手撸的吗?还是借助 AI 写的?
- 07
你怎么做"人设初始化"这件事?怎么跟 AI 讨论需求、定位项目?
- 08
为什么选 Java 而不是 Python?对 Python 有什么意见吗?
- 09
搭建过程中遇到的最难的问题是什么?
- 10
SSE 是干嘛用的?
- 11
为什么不用 WebSocket?SSE 和 WebSocket 底层有什么区别?
- 12
RAG 在你项目里用来干嘛?
- 13
Skill、MCP、Tools、Function Calling 分别是什么?解决什么问题?
- 14
自动化评测体系是怎么搭的?
- 15
你对大模型很感兴趣吗?未来想从事这方面工作吗?
- 16
现在大几?大二就出来实习了吗?
- 17
这是个什么项目?
- 18
这是用 Java 做的吗?
- 19
HashMap 底层是什么数据结构?
- 20
什么情况下触发树化?
- 21
扩容是怎么扩的?什么时候扩容?
- 22
ConcurrentHashMap 用过吗?
- 23
ThreadLocal 怎么用的?原理是什么?
- 24
ThreadLocal 会导致内存泄露吗?
- 25
Lua 脚本扣减库存是干嘛的?
- 26
判断一个数是不是 2 的 N 次方(口述思路)
- 27
手撕最长无重复字符子串
- 28
面试官问了下最快到岗时间和实习时长
- 29
这个岗位具体做什么?
- 30
面试流程还有几轮?
- 31
Skill、MCP、Tools、Function Calling 分别是什么?解决什么问题?
