7.31 To B 财务中小厂 Java 开发 一面
- 时间
- 2026-08
- 来源
- 牛客网
《面试题目》
- 本次面试整体氛围轻松,无八股拷打,全程围绕个人项目展开沟通,面试官耐心温和,针对不会的知识点会主动讲解,面试体验较好。
- 一、面试考察内容与作答情况
- 项目业务与技术细节(重点考察
- 面试官对项目业务逻辑追问较深,本人业务流程熟悉,回答顺畅。
- 薄弱失分点(均为项目用到但本人不熟底层实现
- SpringBoot 认证鉴权:具体代码实现、权限数据库表设计,回答薄弱。
- SpringSecurity 实际使用逻辑、功能实现原理、@PreAuthorize RBAC 权限校验,无法作答。
- 加密、解密、签名相关知识点掌握不足。
- 简历部分有个别技术点写了但无法详细展开,面试官未深究。
- AI Agent 项目
- 完整口述了 Agent 整体状态机、全流程处理逻辑以及 Neo4j 的节点定义与相关使用。
- 被提问:项目中为什么使用向量嵌入做检索,针对性考察项目技术选型思考。
- AI 工具使用考察
- 询问日常使用的AI客户端、项目中AI的真实使用方式。
- 本人表示未全部交由AI编写,但面试官略有怀疑,不过未质疑、未追问,最终强调业务能力比AI写代码更重要。
- 二、通用软性提问
- 询问日常学习规划、个人兴趣爱好、运动作息情况,整体偏向温和考察综合素质。
- 三、面试官官方评价
《参考解析》
- MySQL索引通常使用B+树,叶子节点按顺序连接,适合范围查询;设计索引时结合选择性、最左匹配原则和执行计划,避免无效索引与回表开销。
- Agent或RAG链路应记录工具调用、检索证据和失败原因;对非法参数、路由错误和超时设置校验、重试上限与可观测日志,避免把模型输出直接当作可信结果。