京东 平台零售部门 二面 2025.4.11
总结:总体45分钟左右,和一面面试官风格很像,一直在问实习的内容,挖的很细,八股没怎么问,有没有手撕。面试官人很好,注重倾听不会打断,聊得不错。自己的节奏不太好,有点抢话和着急,过于亢奋了。
零、自我介绍
一、实习经历介绍
1. 介绍一下项目组系统具体是负责什么功能的?你具体做了什么工作?
2. SSE替代流式传输后,性能为什么有这么大的提升?
3. 你负责的后端的主要接口功能有哪些呢?
4. 介绍一下你的MQ的使用场景?
5. 业务逻辑异步化之后,如何保证的时序性?
6. 那服务器部署的情况是什么样的?一台服务器可能就不会有问题。如果是多台服务器,可能会面临着一次回答的消息块,被拉取到了不同的服务器的消息队列中,这个怎么解决?
7. 那如果你发送到的这台服务器宕机了怎么办?
8. 数据库中是单库吗?是单表吗?数据量一共有多少?
9. ES的索引是如何构建的?
10. 用的是什么分词器?ES自带的分词器其实不是很好用,有做过准确率的评估吗?
11. 怎么实现冷热分离的?
12. ES的资源消耗其实是比较高的,如果ES的性能突然飙高了,有什么预案的处理?比如说有人刷我们的接口该怎么办?怎么进行限流?
13. 限流的前提是容量评估,你们的qps评估过吗,如何测试的?
14. 实习经历中有比较难的问题吗?是怎么解决的?
二、八股
1. JVM的垃圾回收器介绍一下?
三、闲聊
1. 学习过程中有没有什么感觉到焦虑的事情?
2. 如何看待生活的压力?
3. 能来多久?