虾皮春招一面
2026.3.21 全程1h出头
1、自我介绍
2、实习相关
3、ES为什么能高效检索?请举例说明写入和查询流程。
4、ES和MySQL的底层数据结构有什么区别?
5、ES服务器内存占用高,为什么?正常吗?
6、请描述一下RAG的流程和分层设计。
7、KNN和ANN的区别是什么?
8、整个系统是如何持续运转的?
9、Kafka如何保证消息不重复也不丢失?
10、Broker端如何进一步提升以保证不丢失?
11、如何实现缓存与数据库的一致性?
12、如何用Redis的持久化机制保障重要数据不丢失?
13、MySQL事务的ACID特性是如何实现的?(追问底层原理)
两道手撕:
1、LRU
2、合并K个有序链表
a、你这种递归解法的时间复杂度和空间复杂度是多少?
b、不用递归的话,可以用什么其他解法?答了优先队列最小堆,复杂度如何?
面试官很温柔,周末面试看背景应该是在家里。主包的ES了解程度还是比较浅、MySQL的事务问题说的有点不清楚。
手撕都是老熟人,直接秒了,但是复杂度分析有一点卡住了,在面试官的引导下进行了分析。希望下周能约二面,欧捏该!
#发面经攒人品##在找工作求抱抱##面经java#
1、自我介绍
2、实习相关
3、ES为什么能高效检索?请举例说明写入和查询流程。
4、ES和MySQL的底层数据结构有什么区别?
5、ES服务器内存占用高,为什么?正常吗?
6、请描述一下RAG的流程和分层设计。
7、KNN和ANN的区别是什么?
8、整个系统是如何持续运转的?
9、Kafka如何保证消息不重复也不丢失?
10、Broker端如何进一步提升以保证不丢失?
11、如何实现缓存与数据库的一致性?
12、如何用Redis的持久化机制保障重要数据不丢失?
13、MySQL事务的ACID特性是如何实现的?(追问底层原理)
两道手撕:
1、LRU
2、合并K个有序链表
a、你这种递归解法的时间复杂度和空间复杂度是多少?
b、不用递归的话,可以用什么其他解法?答了优先队列最小堆,复杂度如何?
面试官很温柔,周末面试看背景应该是在家里。主包的ES了解程度还是比较浅、MySQL的事务问题说的有点不清楚。
手撕都是老熟人,直接秒了,但是复杂度分析有一点卡住了,在面试官的引导下进行了分析。希望下周能约二面,欧捏该!
#发面经攒人品##在找工作求抱抱##面经java#
全部评论
我本来周六也约了一面 跟小米笔试撞了 推到了下周二 祝好运
还能约周末啊
相关推荐
昨天 10:46
华南理工大学 算法工程师 点赞 评论 收藏
分享
查看14道真题和解析 点赞 评论 收藏
分享
03-20 20:20
东华理工大学 Java 点赞 评论 收藏
分享