网易游戏 软件开发 社招面经

一面30分钟(电话面):

1.一个数字五个线程加到100,不加锁,结果会如何

2.项目相关

3.javaweb

4.volatile

5.锁可重入锁AQS

6.hashmap concurrenthashmap  treemap

7.jvm收集器收集器执行过程

8.平时有看什么书

9.其他的记不住了

全程面试半个小时,面试官人很好,很腼腆的小哥,也有看我简历面试,也有认真听我的自

我介绍,感谢

昨天通知一面通过了,二面安排还是技术面,等具体安排时间,感谢

二面(30分钟电话面):

1.同样的线程问题,一个数字五个线程

2.项目相关

3.对哪方面的知识比较深入(并发,数据结构,容器类,jvm等)

4.并发、容器类各问了几个小问题(和一面如出一辙)

5.聊工作经历的问题(这个聊的时间比较长,15分钟左右)

6.redis数据类型

7.hashmap,concurrenthashmap,hashtable

8.手写单例,双重校验,加 volatile,去除外部校验会引发什么问题

9.volatile关键字

10.NIO了解吗

11.linux常用指令

12.socket编程

13.springboot相比ssm之类的有什么优点

14.spring cloud各个组件

15.MQ有什么作用

16.redis部署方式

17.jvm1.8之后引入元空间有什么作用

18.项目启动速度很慢是为什么

19.元空间中放的什么东西

20.玩过哪些游戏

21.jvm 分区,gc 算法,gc root,垃圾收集器

22.手写快排,递归,非递归



hr面(电话面40分钟):

就是根据简历各种问,随便聊,挖掘性格等方面的问题,还有期望工作城市什么的,周一给结果

三面都问了玩过什么游戏时间比较长,玩过什么手游之类的,游戏服务器开发的了解等。。。

#面经##社招##网易##Java工程师#
全部评论
几年工作经验啊?招的是双端么
点赞 回复 分享
发布于 2021-05-22 19:18
我很好奇,30分钟电话面是怎么能回答这么多问题和手撕算法的。
点赞 回复 分享
发布于 2021-07-19 08:41
一个数字五个线程加到100,不加锁,结果会如何 ?这个怎么个意思?
点赞 回复 分享
发布于 2021-07-19 11:13

相关推荐

11-14 13:14
门头沟学院 Java
问redis常用命令问大key怎么解决问redis持久化方式,过期策略,内存淘汰策略java问接口和抽象类的区别lamda表达式线程池让我写排序的lamda,stream,然后写线程池打印线程看起来已经挂了,lamda写不出来,不会用stream处理集合,被看出基础不牢,平常不经常写代码。面试官问了很多基础的东西,redis常用命令我没说出来,因为项目很久之前做的,而且用的java客户端,自己也没有刻意去记过,面试脑子也抽了,只说了get一个key这种命令。最近有一些新反思,就是做的项目并不完善 ,有时候面试的时候不能够自圆其说,归根结底是跟着学的这些项目所采用的方案可能本来就是不对的,后续还需要继续完善一下项目。面试的时候问了面试官,像他们平时如何确定技术方案,他给了一些答案,说是会搜索,靠经验,有些场景是类似的,他们还会开技术评审,就是大家一起讨论。如果确定不下来,或许需要试验一下,这样可不可行。面试官还给了一些建议,让我看看源码,学习设计模式,设计模式是会用到的。后面说我的基础不是很好(我觉得这是我不经常写代码导致的,他问接口和抽象类的时候,我漏说了接口可以多实现,抽象类只能单继承被点出来了,他说如果多看看代码可能会有比较深刻的理解)。虽然挂了,也给了我一点继续学习的方向吧,试着多写代码,思考业务逻辑,解决方案,把基础也打牢,不要再出现redis常见命令说不出来这种情况。
查看7道真题和解析
点赞 评论 收藏
分享
2 25 评论
分享
牛客网
牛客企业服务