首页 > 完美世界 java面试经验分享
头像
楚望云归
编辑于 2021-05-17 10:19
+ 关注

完美世界 java面试经验分享

完美世界

1.先自我介绍一下吧。

2.讲一下hashmap,hashmap和ConcurrentHashMap 有什么区别,hashmap的key可以为null

吗?ConcurrentHashMap呢?

3.知道异常吗,将你知道的异常写出来(这个我把异常的整个体系画出来了,然后我自觉的

将error和Exception区别讲了一下),说说常见的RuntimeException。

4.了解并发编程是吧(因为我简历上写了了解java并发编程),讲讲Synchronized和lock(这

个我就将用法和注意事项和性能的区别一一讲述),Synchronized修饰普通方法和修饰静态

方法有什么区别,然后面试官给我写了两个情景让我讲程序运行情况。

5.讲讲GC 机制,知道担保机制吗?

6.java 中阻塞线程的方法有哪些?

7.平时数据库用的是什么?讲讲mysql的存储引擎。写几个sql语句。。(我sql语句写

的有一些问题,面试官人很好,当场就给我讲了。。)

8.spring ioc好处

9.游戏开发和其他互联网开发的不同之处

10.tcp udp

11.几种io 的区别,项目中是否有测试


二面

1.会用线程池吧。。知道数据库连接池吗?如果让你写一个你怎么写。

2.知道https 吗?写一下详细连接过程。

3.如何判断对象可回收

4.gc roots有哪些

5.string转int手写

6.封装起来,允许空间换时间,设计缓存

7.设计出的缓存大小是多少

8.计算二进制中1的个数

9.游戏开发中,一个角色移动了,另外一个玩家怎么看到的

10.tcp连接过程

11.手写 sql建表,查询,联合查询


hr面:

主要是问如何做的项目和平时生活状态,讲了一下薪酬。


更多模拟面试

全部评论

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

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐