27实习 字节后端ai开发一面
整体面试还是不错的,但是没后续了,不知道是哪里出了问题
1.实习拷打
2.挑一个项目仔细讲讲
3.做项目的过程中觉得哪里是比较困难比较复杂的,做了哪些具体工作完成的
4.RAG知识库分块怎么分?有哪些分块方法?目前使用的方法的不足是怎么优化的?
5.问题改写怎么做的?
6.RAG中比较重要的知识库,如果其中部分知识失效了或者需要更新,应该如何处理?能想到什么方法?
八股:
1.Java数据结构中的hashmap有哪些设计点你觉得比较好?答了访问元素时间复杂度低,还说了一下底层结构
a.面试官引导问扩容机制
b.为什么都是扩容到2的次幂
c.面试官补充还有位运算快
2.redis为什么快?
3.redis过期的数据再访问就访问不到了,怎么做到的?答的惰性删除和定期删除
a.追问为什么有惰性删除还需要定期删除?
b.定期删除和redis的IO是一个线程吗?是或不是都有什么问题?
4.MySQL的ACID怎么实现的?
5.什么时候加表锁?
6.了解索引下推吗?
手撕:求二叉树的最大宽度
1.实习拷打
2.挑一个项目仔细讲讲
3.做项目的过程中觉得哪里是比较困难比较复杂的,做了哪些具体工作完成的
4.RAG知识库分块怎么分?有哪些分块方法?目前使用的方法的不足是怎么优化的?
5.问题改写怎么做的?
6.RAG中比较重要的知识库,如果其中部分知识失效了或者需要更新,应该如何处理?能想到什么方法?
八股:
1.Java数据结构中的hashmap有哪些设计点你觉得比较好?答了访问元素时间复杂度低,还说了一下底层结构
a.面试官引导问扩容机制
b.为什么都是扩容到2的次幂
c.面试官补充还有位运算快
2.redis为什么快?
3.redis过期的数据再访问就访问不到了,怎么做到的?答的惰性删除和定期删除
a.追问为什么有惰性删除还需要定期删除?
b.定期删除和redis的IO是一个线程吗?是或不是都有什么问题?
4.MySQL的ACID怎么实现的?
5.什么时候加表锁?
6.了解索引下推吗?
手撕:求二叉树的最大宽度
全部评论

感觉问的真的多啊
相关推荐
点赞 评论 收藏
分享
查看7道真题和解析