作业帮一面面经,后端研发工程师
全程项目和实习,无八股
1、自我介绍
2、介绍ai agent项目是一个什么样的项目
3、详细介绍rag的流程
4、介绍项目中的一个部分,具体是怎么写的,什么流程,遇到了什么困难,怎么解决的
5、你要实现一个接口的话,要分哪些层,每一层具体写什么
6、ai agent是怎么实现的,如何通过调大模型的api、调rag、调mcp组合实现这个agent的
7、在这个agent上添加功能,具体在哪些部分需要修改或添加代码
8、rag和agent的prompt有什么区别,分为哪些部分,如何和ai交流的
9、agent如何实现调用mcp的逻辑,有几个阶段,每个阶段分别做了什么,分别和ai交流了哪些内容
10、举一个在实习或科研中代码上遇到的难题,如何解决的
11、项目中,日志压缩如何实现的,如果文件大小到了,但还在写日志,那如何压缩呢