一面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分钟):
就是根据简历各种问,随便聊,挖掘性格等方面的问题,还有期望工作城市什么的,周一给结果
三面都问了玩过什么游戏时间比较长,玩过什么手游之类的,游戏服务器开发的了解等。。。
全部评论
(3) 回帖