频道首页
目录
该篇面试文档由圈主[Rocky编程日记] 记录, 由圈友分享。
\ 阿里巴巴(57分钟)Java\ \ 一面\ \ 1. 自我介绍\ 2. 为什么要换工作\ 3. 项目为什么用kafka而不是其他的?\ 4. kafka和rocketmq有什么区别,适用场景\ 5. 项目中如何保证消息幂等和消息不丢\ 6. kafka的分区数过多会有什么问题,为什么\ 7. 项目中如何将公众号推送延迟从600s降低到10s内\ 8. 项目中如何利用SPI的思想进行重构的\ 9. 项目里都用Redis做什么,Redis 为什么快?\ 10. 项目中哪里用到分布式锁,用什么实现的?\ 11. Redis 的分布式锁可靠吗?为什么不用其他分布式锁,优缺点和适用场景?\ 12. RPC 框架消费端的流程,消费端的线程模型有哪几种\ 13. RPC 为什么要进行序列化\ 14. MySQL 的 Innodb 引擎为什么用 B+ 树来实现存储\ 15. HashMap 为什么线程不安全,负载因子 0.75 大了小了各有什么影响\ 16. 设计一个秒杀系统
主页
Git管理
文章
云文档
留言墙
AI文档