一面 谈基础 面试官人很好,很有范
1.异常体系
2.string的子类(开始挖坑了)
3.try catch中catch能不能return,return了finally里执行不,finally怎么不执行,为什么不执行
3.怎么得到class实例
4.类加载器 双亲委派模型
5.软引用和弱引用
6.抽象工厂和工厂
7.build模式
8.设计模式的原则,所有的设计模式都遵循开闭原则么(单例模式对扩展不开放)
9.threadlocal
10.什么时候进行内核态和用户态的转换
11.还有一些问题忘了……大多是挖坑的题,非常要求基础 ,还有一些聊天的题,比如linux中ll是什么的缩写
面试官对我的评价是基础比科班还要好,他的部门很要求基础,如果面试通过希望我去他的部门

二面 主管面
1.gc调优
2.g1垃圾收集器
3.谈学习方法
4.谈项目(基本是面试官再给我讲,实际开发的东西不太懂)
主要谈项目架构(一点不会,一直陪笑……)
不过最后告诉我学生注重基础就行 架构学习很快

三面 hr
谈学校 谈理想 谈学习方法