2017网易面试(java)

 一面:发散面 
自我介绍 
tomcat集群 
类似Google Gson的还有什么包 
tomcat加载基本流程,涉及到的参数 
Spring、SpringMVC原理、流程 
Mybatis原理 
Hibernate了解吗,Mybatis和Hibernate的区别 
设计模式在spring中的使用 
jvm参数、调优 
JDK1.8有什么新特性 
什么情况下会触发Minor GC 
java线程之间的通信 
HashMap&ConcurrentHashMap原理、区别 
使用过什么同步器 
项目遇到什么难以解决的BUG 
项目怎么改为分布式的 

二面:专业面 
String是基本类型吗,为什么可以用+操作 
两个方法完全相同可以重载吗,有什么办法可以 
try里面return,finally再return,哪个会返回,字节码怎么变的 
java有几种引用类型,什么情况下使用软引用,GC时如何判定哪些软引用需要回收 
使用过什么垃圾收集器,Serial收集器有什么特点 
java同步方式,有什么同步器 
AtomicInteger原理 
什么状况下不适合用CAS 
怎样让一个线程放弃锁,放弃锁后什么时候能再次获取锁 
Synchronized与Lock有什么区别 
服务器怎么记忆用户登录状态 
Cookie&Session的格式、传输的内容 

楼主不才,止步二面,面试下来感觉网易很重视语言基础这一块。java尤其重视并发这一块,甚至问到了底层字节码的跳变。 

猜你喜欢

转载自blog.csdn.net/JCY1009015337/article/details/54090688
今日推荐