0602一面
1.自我介绍
2.介绍自己的项目,项目中遇到的问题,用了哪些技术
3.图形化界面做过吗
4.C++的虚函数和纯虚函数
5.时间复杂度和空间复杂度
6.TCP和UDP的区别
7.数据结构-顺序存储和链式存储
0603二面
1.jvm内存有哪些部分
2.HashMap的实现细节
3.ConcurrentHashMap实现细节,用的什么锁对象,如何上锁
4.run()和start()
5.sleep()和wait()
6.ThreadLocal可以用来做什么
7.ThreadLocal和synchronized的区别
8.Mysql的两种搜索引擎和区别
9.Mysql有哪些索引,为什么要用到索引
10.Mysql的隔离级别有哪些
11.事务的四个特性
12.乐观锁和悲观锁
13.Socket了解吗
14.TCP和UDP的区别
15.TCP中nodelay用来干什么
16.Netty
17.你玩过什么游戏
18.游戏中如何保证数据同步
19.(自己挖坑)MOBA、FPS等实时性较强的可以用UDP,回合制或者其他不用考虑较强实时性的用TCP
20.用UDP如何保证数据的完整性
21.你更倾向于做服务端还是客户端
21.反问环节,问了公司服务端的技术栈和公司文化氛围
如果大家有时间请大家给我的GitHub的项目一个🌟吧,我会感激不尽。后续我也会在GitHub上继续更新我的一些项目、代码和笔记。谢谢大家!
全部评论
(4) 回帖