校招 零售-平台产品与研发中心 / 后端-Java / 一面

[面试日期] 2025-01-07 [面试时长] 85min
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
1. 怎么建索引 2. 索引失效 3. 聚簇索引与非聚簇索引 4. 什么时候不用回表 5. B+树和B树的区别 6. ACID 7. 幻读是什么,怎么解决幻读 8. 用什么锁解决幻读 9. 使用临键锁遇到过什么问题 10. 全表查询怎么避免 11. Java线程安全的方式 12. 乐观锁与悲观锁 13. 公平锁怎么实现 14. CAS怎么实现 15. 怎么解决ABA问题 16. AQS的原理 17. 线程池原理 18. 线程池的拒绝策略 19. 介绍IOC 20. 为什么要IOC,开发者自己管理对象创建不行吗 21. 循环依赖、三级缓存 22. AOP原理 23. final和finally的区别 24. Final方法可以用作AOP吗 25. 单例模式和多例模式 26. 单例模式为什么线程不安全,运用JVM知识来解答 27. ThreadLocal执行remove()方法可以解决泄露,但如果程序出异常了,remove执行不到,怎么办 28. 堆里面存了类的什么信息(除了对象实例) 29. 手撕:双线程打印奇偶数、堆排序、快排
AI 推荐面试题