网易一面
1、项目介绍和问题
2、synchronized和reentrantlock区别3、synchroized作用静态方法,2个实例有竞争吗
4、AQS机制,如何实现非公平锁
5、场景:JUC工具包中,大文件分段下载,等所有段下载合并,使用JUC工具包
6、CAS如何解决ABA问题
7、泛型,与使用Object区别,<? extend T>
8、反射获取私有方法
9、场景:频繁young GC,形状锯齿状,不断的100M->1G->100M,然后反复,如何定位调优
10、栈帧中的信息,方法A调用方法B虚拟机栈执行过程
11、可达性分析,GC Root对象有哪些
12、redis使用什么模式的集群,cluster模式,槽转移
13、zset,底层原理,加入节点如何确认哪个level
14、spring自动装配,SPI
15、xml中实例如何反射获取
16、mysql如何设计索引提高有效性
17、对于a,b,c联合索引select c where a,b会回表
18、对于a,b,c联合索引select * where a,b如何找到数据
19、反问
回答的太烂了,没有给做题凉凉,属于是网易一面游了
#网易互联网##网易Java面经##网易#