前提:八股文询问的并不多,更多的是对项目的考察,对项目细节的问询,目的大概率是对是否真实项目经历进行求真,关注对前沿ai技术的使用,以及对ai加速java编程的看法与想法。
本人项目:人工智能电商平台,仿百度网盘,仿微信
技术一面:
1.做一个自我介绍
2.询问Easypan中对文件的处理是怎么实现的,其中的秒传是怎么判断的,有没有实现断点续存(这点后续会对项目进行优化)
3.人工智能电商平台,讲一讲是如何实现的,对mcp,rag的理解
4.为什么选择es作为向量数据库,有没有横向对比其他数据库
5.仿微信中离线用户的聊天记录保存实现,以及能实现返回多久的信息
6.仿微信中如何实现了对不同文件的处理,提高用户体验程度
7.对ai的看法
8.Easypan中文件的保存是在哪里,还询问了redis与数据库的使用,redis保存了什么数据
技术二面:
1.自我介绍
2.问了easymall中向量数据库底层,即他是怎么实现的
3.询问了如果要提升ai rag的搜索精准度你有什么想法
4.询问了coze的项目,以及问我是否了解coze平台,我的项目在coze上实现的流程
5.对ai的看法,如何使用ai赋能
总流程为:项目-原理-自己出的场景-对ai的思考