顺丰校招Java面试3面
1面:
项目介绍
线程池原理及拒绝策略,单例线程池
voliate的可见性,i++可能出现的结果,i++操作分为几步等
mysql的left join ,right join ,inner join
JVM类加载及GC算法
强弱软虚
java的设计模式,问了其中一种装饰模式
mysql索引,分库分表
等等
2面
项目介绍
线程实现的几种方法及futureTask
线程池原理及拒绝策略
spring的注入,生成实例的过程
jvm分为哪几部分,堆中存放了什么对象,及什么对象会放入老年代中,GC算法
java的三大特性
反射
如何通过类获取对象
等等
中途还出现了断网,以为凉了。。。
3面hr面
问项目
负责了什么,项目规模(多少人做),给不懂开发的人介绍某一种技术,项目说了挺久的,感觉时不时会下个坑,还不自觉往里面跳。
如何调节压力
想去哪一个城市
有没有其他公司的面试
等
面试总体下来感觉面试官们都挺好的,至少不是那么紧张,也会引导回答问题。