收到网易考拉 - Java offer,分享一波面经回馈大家
预约的是8.23日早上十点面试,二面也是一面刚刚结束就开始。
挺幸运的没有等太久。
一面:30min
1.介绍实习,自我介绍
2 .多线程排序,使用什么方法
3.实现线程安全方法,threadlocal实现原理
4.强弱软虚引用区别
5.手写分页语句
6.大数据分页存在问题,如何解决
7.hashmap底层原理,重点 put / get
8.讲一下dubbo
二面:25min
1.手写mysql乐观锁,悲观锁语句,并解释原理
2.解释下为什么建立索引能提高查询分页语句效率,建立索引查速度有区别吗?
3.复合索引的使用情景
4.反射获得FIELD
5.反射能获取父类的字段吗?
6.反射构造对象出现异常原因
7.解释下nio
8.Spring AOP失效原因
三面:hr 15~20min
自我介绍,家庭状况,有木有女朋友,实习经历,什么时候能开始实习,为什么选择网易
本次面试比较简单,没有问jvm,没有线程池,没有算法。感谢牛客网的支持