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

[面试日期] 2024-11-05 [面试时长] 未知
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
项目穿插八股: 1. 项目中秒杀的设计思想。 2. 说说对redis几种常用的数语结构的理解。 3. 说说redis整体的处理性能很高的原因。 4. 知道ArrayList和LinkedList这两个具体结构的区别吗? 5. ArrayList的这个动态扩容是怎么样触发的? 6. ArrayList线程安全吗? 7. 从java内存模型角度讲一下它为什么线程不安全? 8. 有哪些方法保证ArrayList的线程安全? 9. 加锁也有两种方式,synchronize和reentranlock这两个有啥区别? 10. volatile有哪几个特性? 11. 它是为了去解决什么问题的? 12. 你对设计模式的认识? 13. 讲一下对spring IOC的认识和bean的创建过程,以及IOC有什么好处
AI 推荐面试题