2027秋招-字节抖音平台产品一面
从用户问题、负责的模块、上线和评测结果介绍一下运维Agent项目?
这个Agent项目中哪块最难呢?
有做技术调研吗?为什么要用RAG做召回?
claude code的语义匹配是怎么实现的?与RAG相比有什么优势?
如果你RAG召回的知识量很大的话,你有什么解决思路?
超大的知识库,用ANN近邻减速耗时高,有没有办法提前做一些过滤?比如剪枝,或基于分层做一些过滤?
你的Redis断电应该会丢失吧,加载策略是咋样的?
ReAct和Plan-Executor的区别主要是啥?Plan-Executor能减少Token消耗吗?Transformer的计算逻辑是咋样的?
计划好之后为什么就能减少token消耗?
有什么操作能降低Transformer的推理消耗吗?
Plan-Executor能利用大模型的缓存,那ReAct模型的模式下也能利用缓存吗?怎么利用大模型的缓存的?
那这样的话ReAct实现的前缀很容易失效啊,能怎么解决?
ReAct会涉及到工具,你的工具是怎么设计的呢?
MCP你知道它是怎么注册的吗?它是怎么加载工具上去的?MCP服务端提供的工具发生了变更,大模型能感知到吗?
每个Query还是每个ReAct和大模型交互啊?
ReAct上的工具是静态的吗?多轮之间是一样的吗?
你这是类似聊天的东西吧,多个Query之间的上下文怎么存?Query之间的上下文不共享?
工具是静态的话,你不是接了MCP吗,直接拼的话假设第一轮Query进来工具有5个,第二轮进来工具只有4个了,那这时候缓存会失效吗?
项目用的什么模型?你有看缓存命中率吗?
多Agent架构是咋样的?你这个感觉是串行的事后巡检Agent?介绍一下多Agent架构?
实习中租约锁是用来干啥的?
Kafka秒杀下单怎么解决重复与超卖的?介绍一下Kafka的至少一次和最多一次怎么实现的?介绍一下Kafka的架构?
Kafka指定分区键为用户ID会有什么缺点?
为什么选SSE不选WebSocket?
Redis存和查最近7天首次告警的时候缓存失效咋办的?
手撕:任务有前序依赖,前序执行完才能执行后续的任务,统计所有任务完成的最短时间,如果有环的话则返回-1
有向图统计每个点的入度,用Kahn拓扑排序,从入度为0的任务开始,定义finish[v]为v的最早完成时间,源点初始化为cost[v] 处理边u->v更新finish[v]=max(finish[v],finish[u]+cost[v]),并且v的入度减一,入度为0的话就加入队列 最终处理的节点数小于n则说明有环,返回-1,否则返回finish[v]的最大值
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Lowo's blog!
评论

