网易

143人关注 关注 2838人分享

资深JAVA开发 面试经验( 杭州 ) - 网易
发布时间: 2019-03-07 14:26:51 来源:职朋网友分享
面试过程:

一面:
技术问题,基础问题包含多线程、虚拟机、JDK1.8优化、mysql原理,分布式原理等
二面:
项目问题
之前做过的项目,对SOA构架的理解,构架测试理念,技术问题排查步骤,带人如何考核以及对新人的帮助
三面:
人事面,个人性格确认,离职原因等
四面:
部门问题交流以及未来你对部门的技术帮助

面试官问的面试题:

网易资深JAVA开发面试题

多线程:
1、hashMap实现以及多线程下Hashmap问题,死循环原因(扩展,倒排序),1.8中优化
2、correntHashMap实现原理,1.8下优化
3、线程池参数,首次创建数、最大数、队列数、饱和策略
扩展:线程池怎么处理过期线程
4、hashtable为什么key不能为空,源码上说明
hashtable获取hashcode时,为空直接抛出异常
hashmap为空,取0
5、内置锁和显式锁的区别,显式锁的优势
6、公平锁和非公平锁的区别以及实现
7、内置所的优化(偏向锁、轻量锁、重量锁),层层递进(粗级锁)
jvm:
1、FULL GC场景,默认第一次必FULL GC,做智能优化
其他FULL GC场景
2、元数据区配置
3、JAVA内存模型
mysql:
1、MRR和ICP原理
2、意向锁原理
3、innodb引擎下,表级锁,行级锁,间隙锁
4、mysql 优化方案
5、可重复读的事务级别下,select和insert的事务冲突
分布式调度引擎的实现
redis哨兵的使用以及原理
redis cluster的hash存储原理

查看面试题参考答案>>

面试相关细节(职业圈独家调查):

你是通过何种渠道获得这次面试机会的?
答:内部推荐
整个面试花费了多长时间?(从接到面试消息到得到结果)
答:14天
面试形式包括哪些?
答:电话面试 1对1面试 群面 背景调查
你觉得这次面试的难度如何?
答:难度一般
你对这次面试的整体感觉怎么样?
答:很好
这次面试的结果如何?
答:面试成功但没有去报到

赞一下(1) 踩一下

以上信息仅代表发布者自己的观点,由于在职时间、职位以及个体本身的影响,和公司整体情况可能会有偏差,仅供参考!

评论

还需查看网易 更多信息?

相关公司面试经验