快手客户端开发实习一二面

✋️客户端开发一面
- 自我介绍
- 介绍agent项目的工作流,有没有用到节点
- 这个产品在手机上的业务编排是怎么样的(没有设计app,仅pc端,汗-_-||)
- MCP是什么
- 项目里的skill.md有哪些,是怎么设计的
- 混合检索是怎么做的,和rag检索的区别
- 怎么减少上下文过长的问题
- 讲一下多线程,多线程复用
- 连接池/线程池怎么做的
- 怎么维护线程安全,知道的锁有哪些
- tcp和udp区别
- 怎么优化tcp面向连接带来的问题
- 手撕:合并两个有序链表
- 问是否在校
- 反问

✋️客户端开发二面
- 自我介绍
- 用的什么模型,有什么好处
- 场景怎么想的,有落地吗
- 整体的工作流是什么,详细讲讲,怎么从0到1搭建的
- 上下文幻觉有遇到吗,怎么解决
- 上下文压缩怎么做的,是对全部内容压缩吗
- 大模型怎么匹配到skill的
- skill怎么写,有遇到没有匹配上的问题吗,那怎么写好/检索更精准
- 平常从哪里了解大模型相关讯息
- 上下文包含哪些内容
- 长期记忆有没有检索到的情况吗,怎么解决?面试官解释了claude是怎么解决的
- 意识识别/查询优化怎么做的
- 知识库混合检索怎么做的
- 课题组方向是什么,具体讲讲,自己的论文方向是什么
- 对于今后的职业规划,问了下简历上的求职意向
- 手撕:k个链表合并,5分钟用大模型完成,解释提示词怎么写的,还能怎么优化
- 反问

总结:主ai、一点多线程/网络
问题都不难,主要是偏ai应用的,所以问ai方面的比较多,对于使用ai的能力很看重。c++八股拷打较少。
#我的求职进度条#
全部评论
感觉聊的还行啊
点赞 回复 分享
发布于 昨天 21:49 北京

相关推荐

昨天 17:40
门头沟学院 Java
之前投过一次大厂Agent开发岗,因为太久没有面了想着不管了,简历上能怎么吹牛怎么吹,先过了初筛再说,所以简历上写得挺唬人的——“精通Agent架构设计”“主导过高复杂度AI项目落地”“深度优化过记忆管理和工具调用机制”。说实话,当时就是照着招聘JD上的关键词往上堆,觉得先把面试机会拿到再说。结果简历真过了。面试官是个技术负责人,上来没让我做自我介绍,直接翻开简历,问了一个特别具体的问题:“你之前做的Agent,ReAct框架里Thought和Action的循环是怎么终止的?遇到过解析异常的情况吗?”我其实只是看过ReAct的论文摘要,真正写代码的时候用的是LangChain的现成链,根本没想过终止条件这种事。我硬着头皮说“设了一个最大迭代次数”,他说那如果中途解析失败呢?我答不上来。他又问了一个:“你简历里写优化过长期记忆,向量数据库的分片和索引重建是怎么做的?”我其实连分片是什么都没真正碰过,用的是托管版的向量库,全自动的。我说“这块是托管服务处理的”,他看了我一眼,那个眼神我现在都记得——不是愤怒,是那种“你这简历也敢这么写”的平静。后面还有几个问题,关于工具调用的依赖解析、循环检测、异常恢复,我一个都答不上来,真的不会。我简历上写的那些“精通”“实现”“优化”,其实都是把官方文档的示例代码跑通了一遍,连生产环境都没上过。面试大概持续了二十分钟就结束了,比预想中短得多。面试官最后说了句“那你回去等通知吧”,语气很平淡,我也知道不会有后续了。出来的时候挺难受的,但不是因为被拒,而是因为整个过程太被动了——人家问什么我都接不住,简历上写的那些东西,一问到细节就全塌了。后来我把简历改得很老实,该写“了解”的写了解,该删的删。也是长教训了,写得天花乱坠没有用,人家问三个细节就原形毕露了。
简历上如何体现你的“AI...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务