7.21 纷享销客 java开发 一面 30min
- 时间
- 2026-07
- 来源
- 牛客网
《面试题目》
- 这是我遇到过最最最最无敌nice爆炸好棒极了的面试官!
- 我提前5分钟进会议,面试官已经在了。
- 面试官说这次会问1个小时,但是30多分钟就结束了
- 自我介绍,问一下实习期间想收获什么
- 介绍一下你这个微服务项目的架构
- 后面忘记录了,我大概记得这些
- 一个用户查看一个笔记整个流程是什么
- 你说这里用到了lua,那有没有考虑过,这个lua修改成功了,MQ没发出去的问题呢
- 你这个分布式id服务这个压测数据怎么得出来的?
- 这个leaf snowflake跟普通的snowflake有什么区别
- 他这个leaf对这个snwoflake做了哪些优化吗
- 这里的zookeeper是用来干什么的
- 比如说一个java服务,运行了几个小时,然后延迟越来越高,通过重启解决了,可能是什么原因。(我说了GC的问题,说了一点点还在想,面试官说可以了,基本没问题
- 有没有考虑过RocketMQ这个订阅关系不一致的问题?(我说没有考虑过,面试官说不会也没关系,我随便问的。我擦,太感动了。
- 讲一下这个agent项目的这个主循环是什么样子的
- 你这里提到了上下文压缩,你是怎么保证上下文压缩以后,尽可能保证这个正确的信息的
- 你刚才提到了memory系统,你这个memory是怎么实现的,是文件还是db
- 反问,我问了实习生去了可能会做什么业务,又问了给学生学习的一些建议。
《参考解析》
- TCP通过三次握手建立连接、四次挥手释放连接;HTTPS在TLS握手中协商会话密钥,并用证书校验服务端身份,数据传输阶段主要使用对称加密。
- Agent或RAG链路应记录工具调用、检索证据和失败原因;对非法参数、路由错误和超时设置校验、重试上限与可观测日志,避免把模型输出直接当作可信结果。