后端开发一面面经
完整信息
本篇目录
#实习面试记录# 0️⃣八股,问的全是项目的功能,也没有问实现细节
手撕无重复字符的最长子串,但是允许重复一个字符
准备了很多八股和复杂的底层实现,感觉面试官完全don care,可能是项目太重复了或者表述不好
苦矣
补充(回忆版,顺序记不清了):
0.记忆落盘是落到txt或md等文件里,还是数据库
1.claude code记忆压缩机制
2.摘要压缩的内容,问我是压缩工具调用和结果还是对话msg list(?我说只要是上下文里的都压缩)
3.摘要压缩的取舍,保留什么,舍弃什么
4.长期记忆是如何实现的?记忆提取的内容是什么
5.如果长期记忆和短期记忆出现冲突如何解决
6.RAG项目的工作流程
7.这本质上是一个信息的检索workflow还是可以对话
8.如何管理多版本文件
9.文档的内容不是很大吗,是全都存到数据库里吗
10.模型怎么知道自己需要调用记忆了,而不是调用工具(这个我没想好怎么说,直接说模型自己根据记忆或者工具的description判断)
11.介绍命令行编程项目是如何工作的
12.如何限制agent的工具权限
13.上一问的追问,你提到风险操作需要人为介入,具体的流程是
14.你简历上写压缩后的关键记忆保存率超过百分之九十,这个是怎么测出来的
本篇目录
当前问题0115
- 01
记忆落盘是落到txt或md等文件里,还是数据库
- 02
claude code记忆压缩机制
- 03
摘要压缩的内容,问我是压缩工具调用和结果还是对话msg list(?我说只要是上下文里的都压缩)
- 04
摘要压缩的取舍,保留什么,舍弃什么
- 05
长期记忆是如何实现的?记忆提取的内容是什么
- 06
如果长期记忆和短期记忆出现冲突如何解决
- 07
RAG项目的工作流程
- 08
这本质上是一个信息的检索workflow还是可以对话
- 09
如何管理多版本文件
- 10
文档的内容不是很大吗,是全都存到数据库里吗
- 11
模型怎么知道自己需要调用记忆了,而不是调用工具(这个我没想好怎么说,直接说模型自己根据记忆或者工具的description判断)
- 12
介绍命令行编程项目是如何工作的
- 13
如何限制agent的工具权限
- 14
上一问的追问,你提到风险操作需要人为介入,具体的流程是
- 15
你简历上写压缩后的关键记忆保存率超过百分之九十,这个是怎么测出来的
