26届秋招面经 - 米哈游

8.3 投递

8.10 笔试 ak 了

8.18 一面
1、C++ 内存泄露怎么排查
2、指针和引用区别
3、const_cast 作用
4、static_cast 和 dynamic_cast 作用和区别
5、map 和 unordered_map 区别
6、unordered_map 大量哈希冲突怎么解决
7、vector里存自定义类型,怎么拷贝
8、虚拟内存和物理内存
9、数据库为什么用 B+ 树不用红黑树
10、tcp 和 udp 区别
11、tcp 怎么优化
12、场景设计题:有一个主线程处理游戏逻辑,和一些工作线程处理io,有客户端发来请求,怎么设计系统模型
写代码:无序数组使得每个元素与相邻元素都不相同

8.22 二面
二面压力好大,面试官一直深入问到不会为止,不过面试官人很好,不会了会给引导和解释
开场两道题,要求15-20min内尽可能快和一遍过:链表判环 & atoi
1、为什么想做游戏
2、C++ 中的 static 修饰全局、局部、类的成员变量的作用,初始化时机
3、单例的实现方式
4、线程安全吗,怎么保证
5、局部 static 的方式线程安全吗
6、MTU 是什么,什么作用
7、tcp 和 udp 什么区别
8、socket NO_DELAY 作用
9、REUSE_ADDRESS 和 REUSE_PORT 作用
10、为什么 time_wait
11、为什么要设计 reuse 这个配置,解决什么问题
12、shared_ptr 线程安全吗,哪些安全,哪些不安全
13、两个线程将同一个 shared_ptr 调用拷贝赋值到一个新的对象上,线程安全吗,为什么
14、weak_ptr 作用
15、shared_ptr 释放了资源,weak_ptr 怎么知道
16、控制块释放时机
17、虚拟内存和物理内存
18、一个进程虚拟内存很大,物理内存很小,有什么风险吗
19、epoll 的两种模式
20、要发送一个很大的数据,epoll两种模式有什么区别
21、你说的接收端的两种模式区别没问题,如果发送方也用epoll,两种模式有什么区别呢
22、怎么看一个进程的性能
23、你说了 cpu 内存,io 怎么看
24、malloc 分配的内存,free 怎么知道大小
25、tcmalloc 怎么做的了解吗
26、redis 怎么实现分布式锁
27、乐观锁悲观锁
大概就记得这些了

8.26 三面

9.4 hr面
更新:9.10 hr面

9.25 挂

#秋招笔面试记录#
全部评论
佬,在牛客的都是双机位面试吗?
点赞 回复 分享
发布于 09-25 15:17 辽宁
三面过多久通知hr面啊
点赞 回复 分享
发布于 09-24 14:15 北京
佬你三面技术面的话是腾讯会议吗?我前两轮都是在牛客上的,然后三面是腾讯会议了
点赞 回复 分享
发布于 09-14 01:37 陕西
题目难度真的很大啊
点赞 回复 分享
发布于 09-12 07:01 广东
佬 米哈游现在是什么状态啊
点赞 回复 分享
发布于 09-11 20:40 陕西
佬,三面是技术面吗
点赞 回复 分享
发布于 09-08 20:55 上海
佬 现在米哈游什么状态了呀
点赞 回复 分享
发布于 09-05 18:14 陕西
没有问项目实习嘛
点赞 回复 分享
发布于 08-26 14:49 上海
求三面面经
点赞 回复 分享
发布于 08-26 00:51 北京
投的游戏客户端吗
点赞 回复 分享
发布于 08-19 16:22 浙江
所以数据库为什么用B+树不用红黑树?
点赞 回复 分享
发布于 08-19 14:00 上海
嘶,场景设计题感觉好复杂,佬怎么答的呀
点赞 回复 分享
发布于 08-19 13:59 四川
一面这么细?C++内存泄露排查我只会用工具,手动排查完全没头绪
点赞 回复 分享
发布于 08-19 13:58 浙江
看着面试题好难啊,我连笔试都没过...
点赞 回复 分享
发布于 08-19 13:57 云南

相关推荐

评论
10
65
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务