首页 > 网易杭研院java工程师社招面经(一)
头像
皮皮糖·
发布于 2021-07-17 17:55
+ 关注

网易杭研院java工程师社招面经(一)

面试流程

一面二面电话面-->三面四面视频面-->主管电话面-->hr电话面
整个流程下来就两个礼拜。由于面试的是网易杭州研究院的职位,本来三面通过后hr联系我说是要去杭州总部让主管进行个现场面试,而我在深圳,就告诉hr我这边不方便看能不能安排视频面试,然后就又加了一轮技术视频面。顺带说一句,网易的hr真是超级nice啊,加了微信私下聊得很嗨皮~接下来我就把其中问道的专业题目按照问题的类型来分个类,希望对大家有所帮助吧。

重点:面试题

java基础

1.定义Integer x=20 Integer y=200 在内存里是个什么过程?
2.volite关键字的原理?它能保证原子性吗?AtomicInteger底层怎么实现的?
3.threadLocal关键字有用过吗?如果没有重写initialValue方法就直接get会怎样?
4.hashMap与concurrentHashMap原理和区别?
hashMap什么情况下会出现循环链表?concurrentHashMap写的时候用什么锁?RenteenLock底层是怎么保证线程安全的?
5.反射能获取到父类的私有方法吗?怎么防止反射破坏单例模式?
6.描述下JVM内存模型。每个区的作用是什么?堆内存的工作原理,为什么需要两个幸存区?只有一个行不行?老生代是用什么垃圾回收算法?
7.描述下多线程原理。怎么开启一个线程?start和run方法有什么区别?
怎么创建一个线程池,传入的参数分别什么含义?线程池是怎么实现维持核心线程数的?怎么实现一个自定义的拒绝策略?
8.Socket编程 nio(这一块我不太熟就说没了解过,面试官就没细问了)


更多模拟面试

全部评论

(0) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐