笔试:很简单基础的笔试,但是考核的内容不少,包含:java语法基础、IO、多线程、JVM的基础知识,以及集合的性能特征和优缺点。
面试:提的问题较简单,多线程考察为主,sync和显示锁的优缺点,锁优化及GC的基础知识。 具体问题:说sync和显示锁的区别和不同,以及各自的优缺点。堆的分类,运行时数据区的特点和作用。
总监面:问项目经历,我在项目中担任的角色,做的事儿等。
其中笔试和面试是在同一天完成,总监面试是在之后的一周内。
满意的地方:
虽然内容很多,但是知识都算是简单基础的,没有太刁难,主要是考核整个人的思维和逻辑能力。
不满意的地方:
无。