腾讯面试记录

一面(4.8) 50min

挨个问项目20min
了解vLLM吗
手撕:倒序链表相加,字符串相加

二面(4.9) 40min

问项目15min
有哪些排序算法
归并排序的时间复杂度和空间复杂度,最坏和最好的情况,为什么
快排呢
线程和进程的通信方式
MQ的作用
什么场景下会使用消息队列
你认为消息队列和RPC有什么区别
MQ消息有序吗
MQ消息有持久化吗
redis和zookeeper作为注册中心的区别,如何选择
手撕:最大连续子数组和

三面(4.13) 45min

讲项目20min
如何定位慢查询
慢查询可能是由哪些因素造成的
怎么建索引
如何避免索引失效
如何优化sql语句
知道哪些推理框架,你对他们的理解是什么
知道哪些关于推理框架的指标
手撕1:rand5()可以等概率地生成1-5这五个整数,如何利用rand5()来实现rand9(),从而等概率地生成1-9
手撕2:一个写线程负责随机写入随机字符串,两个读线程负责读取内容并打印,实现这个生产者消费者模型

HR面(4.18) 20min

基本情况介绍
纯聊天

已oc
已offer
#软件开发笔面经#
全部评论
是暑期还是日常
点赞 回复 分享
发布于 05-08 21:06 北京
佬 算法是怎么写 他腾讯会议聊天框发题目给你 你用本地ide写吗
点赞 回复 分享
发布于 04-26 23:13 浙江
接好运
点赞 回复 分享
发布于 04-26 12:20 黑龙江

相关推荐

RAG 是啥?RAG,全称 Retrieval-Augmented Generation,意思是 “ 检索增强生成 ” 。以前的 AI 模型知识有限,还可能答错或者答得不靠谱,而且企业用起来也不安全。RAG 就是来解决这些问题的!它能让 AI 在回答前先去 “ 图书馆 ” (知识库)搜资料,再给出答案。RAG 怎么干活?RAG 的工作流程简单来说就是三步走:你问我答:用户问问题,比如 “ 今天吃什么好?”,RAG 系统接收到了。翻书找答案:RAG 的 “ 小助手 ” 会飞快地在知识库里找相关资料,比如美食推荐、营养搭配之类的。整合输出:把找到的资料和问题混合在一起,扔进大模型里加工,生成一个超棒的答案,比如 “ 今天你可以试试清蒸鲈鱼,肉嫩味美,还很营养哦!”。RAG 的核心组件RAG 主要有两个核心组件:检索器(Retriever):就像在图书馆里负责找书的管理员,能在知识库里快速定位到相关资料。生成器(Generator):拿到资料后,它就像个作家,把资料和问题结合,生成最终的回答。RAG 跟其他技术比有啥厉害之处?对比直接用大模型 API 或者微调,RAG 有这些牛 X 的地方:知识更新快:知识库能实时更新,AI 就能立马掌握新知识,不用重新训练,省时省力。省钱省心:不用大规模重新训练模型,成本大大降低。不会忘事儿:不会像微调那样,在没训练过的任务上表现不好,稳稳地保留了模型的通用能力。不过呢,RAG 也有点小缺点,比如在特别需要深度理解和风格模仿的问题上,可能就没微调那么厉害。RAG 的关键环节和挑战文档切分(Chunking):把文档切成合适的大小,就像切蛋糕一样,得找到那个完美的大小,不然可能影响检索效率。Embedding 模型选择:选对模型就像给汽车选发动机,直接决定向量表示的质量,影响后续的检索和生成效果。检索效果评估:得时刻监控检索的召回率和精确率,就像给检索系统做定期体检,有问题及时调整。向量数据库的作用:它是高效存储和检索向量表示的中流砥柱,就像给知识库装上了超级导航,能快速定位到相关信息。整体效果评估:要时不时对 RAG 系统来个全方位体检,从生成答案的准确性、相关性等方面打分,确保系统一直在线。
点赞 评论 收藏
分享
05-20 15:13
已编辑
吉林大学 Java
点赞 评论 收藏
分享
评论
3
17
分享

创作者周榜

更多
牛客网
牛客企业服务