腾讯 游戏客户端开发 一面面经

真的难,一面的难度对我来说已经招架不住,好在通知2面了……
1面

1C++三大特性

2多肽分几种,分别介绍下

3.子类析构函数可以是纯虚函数么

4tcp ip 5层模型 路由器在哪一层 网关在哪一层

tcp 在哪一层

5tcp太重 如何优化 采用udp可靠化

6死锁4个条件

7线程和进程谁切换快

8 局部变量如果出作用域内存没有释放 可能的原因是什么,怎么排查

9一个函数内 有个子涵数,该子涵数的析构函数什么时候运行

10函数栈详细变化过程

11如果线程切换上下文资源消耗还是很大,有什么方法处理。协程

12 C++如何实现反射机制

13数组和链表的区别

14树的存储结构有哪几种

15如果树的结构是模版,模版参数是struct struct里有大数据,那么是用顺序存储,还是链式存储,消耗空间小

16如果是完全二叉树哪种结构 消耗小 应该是一样,因为只有完全二叉树能进行顺序存储

17 如果是一个极端二叉树,只有左节点呢,那还是用链式,用顺序,他还是按照完全二叉树方式存储,会存很多空节点,浪费资源

18排序算法,时间复杂度,是否稳定

18介绍一下共享指针 它是线程安全的么

算法题

1反转链表

2 如何判断矩形与圆形是否相交 矩形4个边和坐标轴平行

#面试复盘##面经##游戏客户端开发工程师##腾讯##校招#
全部评论
完全不问项目的吗。。
1 回复
分享
发布于 2021-08-29 10:41
约二面了吗老哥
1 回复
分享
发布于 2021-08-29 16:50
博乐游戏
校招火热招聘中
官网直投
3C++中析构函数可以为纯虚函数,避免实例化。但因为派生类不可能来实现基类的析构函数,所以基类析构函数虽然可以标为纯虚,但是仍必须实现析构函数,否则派生类无法继承,也无法编译通过。
1 回复
分享
发布于 2021-09-08 01:12
8 是用了static吗?还是用了动态内存分配?
点赞 回复
分享
发布于 2021-09-08 01:17
14双亲 孩子 孩子兄弟
1 回复
分享
发布于 2021-09-08 01:18
错别字有点点多😂
点赞 回复
分享
发布于 2021-08-29 12:02
楼主哪个工作室呀
点赞 回复
分享
发布于 2021-08-30 15:57
大部分能答出这些题
点赞 回复
分享
发布于 2021-09-04 08:20
大佬15,16,17应该怎么回答啊🤣
点赞 回复
分享
发布于 2021-10-10 17:43

相关推荐

9 69 评论
分享
牛客网
牛客企业服务