校招 未知部门 / 后端-Java / 一面

[面试日期] 2025-03-07 [面试时长] 未知
[学校背景] 武汉大学 | 985 [学历背景] 未知
[发布人] 面试之星官方收录
1. 介绍一下这个RPC 2. 服务发现和服务注册是怎么做的? 3. 心跳机制是怎么做的? 4. 心跳发送的信息是什么? 5. 说一下序列化器 6. RabbitMQ顺序消费怎么实现? 7. RabbitMQ如何保证消息不丢失? 8. 场景题:100张优惠券,怎么保证不超卖?(怎么感觉是别人项目的题拿来问我...) 9. 你说用锁,用synchronized还是reentrantLock? 10. 怎么提高抢票接口的QPS? 11. 商品需要频繁增删改查,用ArrayList存储商品还是LinkedList? 12. ArrayList和LinkedList线程安全吗?有没有线程安全的实现类? 13. 对于sql查询商品信息,like "%name%" 和多个join ... 你会怎么优化? 14. 模糊查询有没有更高效的组件? 15. 如果某个商品很热导致数据库压力大怎么办? 16. 说一下缓存穿透和缓存雪崩,以及解决方案 17. 场景题:对于微服务架构,如果用户下单流程过程很长,涉及很多模块,你怎么设计?怎么判断某个模块性能是瓶颈? 18. 你觉得你这个设计有什么问题?或者说有什么难点?
AI 推荐面试题