来未来 Java 实习生一面
1)先来个简单的自我介绍吧(怎么学习的、学习了哪些、成就、计划)
2)实习经历大致介绍一下
3)基本数据类型
4)自动装箱和拆箱是哪个阶段
5)类加载过程
6)锁升级大致介绍一下过程
7)内存屏障介绍一下
8)线程通信
9)进程和线程的区别
10)线程的各种状态
11)怎么使用各种锁的?
12)介绍下 AQS 的原理和机制
14)Happens Before
15)JVM 的区域主要包含哪些内容?
16)垃圾回收算法有哪些?
大概就是这样,都是常规的八股,跟以前面的差不多,想实习可以去,实习转正别去。
#软件开发笔面经#