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

[面试日期] 2025-03-21 [面试时长] 未知
[学校背景] 中南大学 | 985 [学历背景] 未知
[发布人] 面试之星官方收录
1. 如何解决分布式锁超时释放导致误删的情况,即同一时刻有多个线程执行同一段代码的问题? 2. 缓存和数据库操作出现一个成功一个失败的情况该如何处理?(提到加事务方案后追问事务可能导致性能开销的解决方案) 3. 为什么Java能实现反射机制而其他语言不能? 4. 联合索引最左匹配原则的设计意义是什么? 5. 如何设计一个支持高并发场景的分布式ID生成器? 6. 在分布式系统中如何保证消息队列的可靠传输? 7. 如何处理Redis缓存穿透问题? 8. 如何优化MySQL慢查询? 9. 谈谈对JVM内存模型的理解,各区域的作用及可能出现的异常 10. 如何实现线程安全的单例模式?
AI 推荐面试题