快手AI agent开发实习生一二面

技术栈:Python+go(有两段后端实习)
一面:
首先是实习做的项目相关:
- 为什么引入父子索引,为什么引入BM25,比例是怎样的,具体流程是什么,有没有rerank
- rerank后返回几个块,有没有做一些验证
- rerank后的topk截断是怎么做的,为什么是这个值,有没有其他方案
- 讲一下上下文工程,记忆是怎么做的
- 问实习做的后端项目的问题
- 分布式令牌桶限流讲一下,漏桶讲一下,滑动窗口算法限流讲一下,如果用滑动窗口结构体会包含什么字段,滑动窗口和令牌桶相比有什么确定,用redis的什么数据结构实现
- 问自己做的项目,lru讲一下
- 布隆过滤器讲一下
- 索引失效的情况(MySQL八股有点忘了,只讲出来两个,被追问了)
- like会不会失效
- MySQL事物隔离一致性讲一下
- mvcc细说,详细追问,问你这种情况会创造几个readview
- MySQL锁讲一下
手撕:我说我最近实习,很久没刷过题了,出了一道反转链表

二面:
全是agent,rag相关的,项目相关的,不涉及后端
细问rag项目
- 如何评测的,有哪些纬度,那些指标
- 数据集包括什么
- 如果让你对相关度,回答的效果做一些优化,你有什么思路,有没有什么更体系化的思路建设
- 如果设计一个数据处理的场景,你会怎么做,比方说有一千条数据,需要求和,你怎么做处理
- rag性能如何提升
- 你的上下文怎么处理的,有什么优化思路
- 长短记忆之间怎么做协同呢
- 你有什么思路去对你的agent做优化,让他更智能呢(我感觉这个问题太泛了 不知道具体在问什么,我回答主要针对工程遇到的问题做优化)
手撕: 全排列(a了)

反问:可能有三面 or hr面
业务是做一些内部agent工具和平台
技术栈(Python+内部框架) #聊聊Agent开发#
全部评论
什么部门呀
点赞 回复 分享
发布于 02-14 15:24 天津
借楼,谢谢!!希望对大家有帮助。 帮转-小红书视频剪辑Agent开源项目 帮转-求star FireRed-OpenStoryline 基于本地部署项目,使用起来更丝滑哦 github开源链接: https://github.com/FireRedTeam/FireRed-OpenStoryline/tree/main hugging face网页版体验链接: https://fireredteam-firered-openstoryline.hf.space/ RedTech公众号宣传推文: https://mp.weixin.qq.com/s/tr-SEjZp6fNVS6IrjIbCRg
点赞 回复 分享
发布于 02-12 22:38 江西
请问八股是咋准备的
点赞 回复 分享
发布于 02-09 16:10 辽宁
请问一面是多久出结果的呀
点赞 回复 分享
发布于 02-09 16:10 宁夏
好优秀
点赞 回复 分享
发布于 02-09 16:08 北京

相关推荐

头像
02-13 14:29
已编辑
门头沟学院 Java
程序员小白条:主要看你简历这个 AI 项目到底写了哪些亮点吧,一般情况下你只需要了解是什么,为什么用它,以及 Java 怎么调用,有没有相关的技术选型比较适配的,然后自己做了什么优化,有哪些成果是比较好的,有没有对比实验之类的吧,大致如此
聊聊Agent开发
点赞 评论 收藏
分享
1. 介绍某实习公司中负责的关键词命中系统、文档提取系统具备的有特点的功能2. 基于AC自动机构建违禁词匹配的查询结构,在实际应用中是如何实现的3. 某实习公司技术栈中是否考虑过Hive、Spark这类大数据链路的应用4. 关键词命中系统优化的核心目的是否为提升查询性能,具体优化思路是什么5. Redis在关键词命中系统增量更新环节的使用方式,是否存在大key、大value问题6. 说明Redis出现大key、大value(如一个key对应几MB的value)时会引发的问题7. 关键词命中系统中Redis采用订阅发布方式监听时,多key场景下的轮询、监听该如何处理8. 关键词命中系统中处理emoji表情包存储时,涉及的Mysql存储引擎相关知识9. 关键词命中系统中emoji表情包的匹配为何需要用到AC自动机,大批量数据场景下AC自动机的应用逻辑10. 某实习公司中做Mysql治理的具体收获,展开说明相关优化手段11. 介绍某项目中AI相关的实践内容,以及对React agent、Multi agent技术栈的理解和应用12. 某笔记管理网站前后端技术栈的选型思路13. 腾讯云MCP的具体功能,以及其内部提供的工具能力有哪些14. 说明MCP、skill、function call三个概念的区别和相关性15. function call在RAG知识库中的业务逻辑实现细节16. skill在被agent使用后是否会占用上下文,其设计的核心优势是什么17. 开发agent时使用的框架和开发语言分别是什么18. 若要让大模型实现类似cloud code、cursor的编程工具功能,具体该如何实现19. Multi agent中plan的设计思路,以及在实际场景中的应用方式20. agent在长任务执行后上下文接近阈值时,采用何种机制做上下文的压缩21. 开发agent过程中,上下文管理有哪些具体的方式,该如何匹配对应的agent使用场景
查看21道真题和解析
点赞 评论 收藏
分享
评论
5
39
分享

创作者周榜

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