面灵AI

传音控股秋招Java一面面经

轮次
一面
时间
2026-09
来源
牛客网

《面试题目》

  1. 项目中哪些框架是现成的,哪些模块是独立改造的?
  2. Canal 与 Kafka 如何结合,500ms 同步延迟如何测试?
  3. Spring AI 和 MCP 哪些能力由框架提供,哪些需要自行实现?
  4. AI 项目出现异常时如何识别并处理?
  5. AI 时代程序员的价值是什么?
  6. 如何实现快速排序?

《参考解析》

  1. 介绍项目时应划分基础设施、业务模块和个人改造范围,并说明每项选择解决了什么问题。
  2. Canal 订阅数据库变更后写入 Kafka,消费者异步处理并记录位点;延迟测试要从提交变更到消费完成全链路打点,统计分位数而非只看平均值。
  3. 框架负责协议、客户端和基础编排,自研部分通常是业务工具、权限、提示词和观测;边界要通过接口和配置隔离。
  4. 对输入、模型响应和工具执行分别做结构化校验,区分可重试错误与业务错误;异常必须记录上下文并返回明确状态。
  5. 程序员仍需负责需求拆解、系统设计、质量验证和线上兜底,不能把模型生成代码直接视为正确实现。
  6. 选取基准值把数组分成两侧,递归处理子区间;注意重复元素、边界和栈深,必要时采用随机基准或三路划分。