【面试经验】百度Agent架构研发工程师一面

一、面试问题

  1. SSE相比websocket有什么优势?如果在SSE中加入中断会发生什么?
  2. 简单讲述一下RAG系统搭建的全链路。
  3. Redis数据库在你的实习项目中有什么用?
  4. 你提到的缓存技术是怎么实现的,跟数据库之间用了什么方法进行连接。
  5. RAG有什么优化方法?了解过分片吗?
  6. 如何评估RAG优化以后的效果,有没有了解什么工具可以量化效果?
  7. 在诸如高铁抢票的场景中,有什么方法可以用来防止数据库被击穿?Redis数据库是怎么应用的?
  8. 之前有接触过高并发场景吗?有什么解决办法?
  9. 解释一下LoRA的原理,相比全量微调有什么优势?
  10. 介绍一下字节跳动CodeWave项目整个微服务是如何搭建的。
  11. 字节跳动的Kitex RPC相比传统的gRPC优势是什么?实现这个优势的原理是什么?
  12. Hertz是什么?在用户注册登录以及鉴权整个过程中发生了什么?Session状态是什么?
  13. Prometheus的原理是什么。
  14. 服务是用Docker部署的是么?
  15. PagedAttention的原理是什么?
  16. 显存利用率提升值是如何得到的?
  17. 简单讲一下你写的社团经历。

算法题:

1000个⼈,初始所有灯都是关着的,1 号把所有灯打开,2 号把所有偶数的 灯关上,3 号把所有是 3 的倍数的灯作相反操作...问最后哪些灯是开着的。

这里不得不说面试官太好了,我最开始只想到了最笨的两轮循环遍历的方法,后面经过面试官的提示,最终发现竟然可以归结到平方数!因为这里最后开着的灯,有奇数个因数,而有奇数个因数的正好是平方数!太妙了

相关推荐
小迷糊的学习记录1 天前
0.1 + 0.2 不等于 0.3
前端·javascript·面试
程序员敲代码吗1 天前
面试中sessionStorage问题引发深度探讨
面试·职场和发展
艾莉丝努力练剑1 天前
跨节点通信优化:使用hixl降低网络延迟的实战
架构·cann
程序猿追1 天前
深度解读 CANN HCCL:揭秘昇腾高性能集体通信的同步机制
神经网络·架构
橘颂TA1 天前
【测试】高效浏览器操作:基础功能与优化设置大全
c++·功能测试·职场和发展·测试·web测试
历程里程碑1 天前
普通数组----合并区间
java·数据结构·python·算法·leetcode·职场和发展·tornado
程序员泠零澪回家种桔子1 天前
Spring AI框架全方位详解
java·人工智能·后端·spring·ai·架构
GIOTTO情1 天前
舆情监测系统选型与技术落地:Infoseek 字节探索全栈架构解析与实战
架构
iAkuya1 天前
(leetcode)力扣100 61分割回文串(回溯,动归)
算法·leetcode·职场和发展
VT.馒头1 天前
【力扣】2695. 包装数组
前端·javascript·算法·leetcode·职场和发展·typescript