面灵AI

耐挂土豆丝面试回忆录-七月(深势科技)

时间
2026-07
来源
牛客网

《面试题目》

  1. 介绍实习经历
  2. Java21虚拟线程
  3. 线程池创建方式
  4. JSON-rpc
  5. 优点,通信方式
  6. 讲讲rag系统中,ES的检索依据
  7. 高并发场景下的会话选用什么存储?
  8. 流式响应为什么用websocket而不是sse?websocket和普通http什么区别?
  9. 如何定位慢sql?
  10. 讲一下索引失效。分析一下联合索引如果是xx的话会不会走索引。
  11. 用过哪些ai coding工具?
  12. ai coding时如何约束模型生成代码的合规性?
  13. 最长回文子串

《参考解析》

  1. 并发问题应先明确共享状态和一致性边界,再选择锁、CAS或队列。线程池需要根据任务是CPU密集还是IO密集设置核心线程数、队列容量和拒绝策略,并监控活跃数与队列长度。
  2. TCP通过三次握手建立连接、四次挥手释放连接;HTTPS在TLS握手中协商会话密钥,并用证书校验服务端身份,数据传输阶段主要使用对称加密。
  3. Agent或RAG链路应记录工具调用、检索证据和失败原因;对非法参数、路由错误和超时设置校验、重试上限与可观测日志,避免把模型输出直接当作可信结果。