字节二战 一面1h

1. 请先做个自我介绍。

2. 你的两个项目(RAG项目、美食点评服务平台)分别是什么时候做的?

3. 请简单整体介绍一下美食点评服务平台项目。

4. 这个项目中的双层拦截器是干嘛的?拦截什么、实现什么功能?

5. 你用Cache aside模式解决缓存穿透、动态性等问题,能简单介绍一下整体方案吗?

6. 缓存空值的方式解决了缓存穿透,但对用户业务有什么影响?如何解决空值返回与实值获取的问题?

7. 缓存空值时,如何确认对应的键在数据库中是否存在?是写机制还是读机制保证的?

8. 请讲讲RAG企业智能知识库问答系统的整体结构、模块构成、每个模块的作用及模块间的协作方式。

9. 文档分块采用了哪些策略或方法?

10. 实验下来,chunk大小和Overlap设置多少效果较好?如何度量效果好坏?

11. 智能问答系统整个过程中会涉及多少次模型调用?整体性能如何?首字延迟率大概是多久?

12. 首字延迟率达到10秒左右的原因是什么?

13. 各环节的时间占比如何?每块的时间量级大概是多少?

14. 流程中使用的Embedding模型和大模型分别是什么?

15. (代码题)岛屿数量问题的解题思路是什么?

16. 若不想让算法运行后原二维数组变成全0(避免副作用),该怎么做?

17. 你有什么问题要问我吗?

算法题第一道,二叉树a和二叉树b 判断b是不是a的子结构 ,不会做换了岛屿数量,dfs的终止条件脑抽了用while break然后调半天不知道哪错了,前面答上来80%吧,算法没撕出来大概率挂了
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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