阿里国际bravo102 二面
#面试问题记录#
1. 讲一下项目中代表性的一个内容
2. 防止超卖是怎么实现的?
3. 并没有发生oom,但是老年代在缓慢的增长,你认为可能是什么原因?
4. netstate发现有很多连接出现timeout,你认为是什么原因?
5. 一致性哈希与一般哈希,分别在什么场景下使用?
6. 一条select语句,通过什么分析执行速度?有哪些字段
7. 假如有个业务信息表,我要删除表前三个月state为0的信息,如何设计索引?为什么不用state做索引?
8. Spring ioc的注入流程?
9. 是怎么处理bean之间的依赖关系的?
10. 100亿个整数,在文件中,怎么排序?(局部排序,然后堆排序)
11. Redis key 的设计考虑什么,遵循什么?
12. 假如我某个业务是与国家有关的,有个国家代码001需要经常访问,怎么去设计提高性能?(分区分摊)
13. Treemap和hashmap进行遍历,哪个速度稍微快一点?原因
14. 看你项目中用到了RabbitMq,能讲一下为什么选它吗?
15. RabbitMq怎么保证消息写数据的幂等?
面试官评价:知识都是背下来的,没有贯通和联想,导致思考过于混乱,问的场景题答得太混乱了,不能一下子说到点上
1. 讲一下项目中代表性的一个内容
2. 防止超卖是怎么实现的?
3. 并没有发生oom,但是老年代在缓慢的增长,你认为可能是什么原因?
4. netstate发现有很多连接出现timeout,你认为是什么原因?
5. 一致性哈希与一般哈希,分别在什么场景下使用?
6. 一条select语句,通过什么分析执行速度?有哪些字段
7. 假如有个业务信息表,我要删除表前三个月state为0的信息,如何设计索引?为什么不用state做索引?
8. Spring ioc的注入流程?
9. 是怎么处理bean之间的依赖关系的?
10. 100亿个整数,在文件中,怎么排序?(局部排序,然后堆排序)
11. Redis key 的设计考虑什么,遵循什么?
12. 假如我某个业务是与国家有关的,有个国家代码001需要经常访问,怎么去设计提高性能?(分区分摊)
13. Treemap和hashmap进行遍历,哪个速度稍微快一点?原因
14. 看你项目中用到了RabbitMq,能讲一下为什么选它吗?
15. RabbitMq怎么保证消息写数据的幂等?
面试官评价:知识都是背下来的,没有贯通和联想,导致思考过于混乱,问的场景题答得太混乱了,不能一下子说到点上
全部评论
秒挂了
这是在官网投简历吗
你是本科生还是研究生?
难
问的确实太难了
佬,二面过了会是什么状态
面试强度好大啊
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享