腾讯天美游戏客户端一面
人生第一次参加面试,还好是腾讯,体验总体非常舒服,本来面试前很紧张,面试官面试开始后先闲聊了一些内容,整个瞬间轻松了起来,正式内容如下:
1.什么是面向对象编程
2.说一下C++多态
3.虚函数的原理
4.说一下虚构造函数
5.说一下虚析构函数
6.说一下内存泄露
7.内存泄漏和访问冲突的关系
8.new 和 melloc的区别
9.介绍一下const,你是怎么用const的
10.说一下静态成员变量
11.静态成员变量在什么时候初始化
12.说一下平衡二叉树
13.二叉树有哪些搜索方法
14.说一下堆排序
15.还有哪些排序算法
16.说一下快速排序
17.快速排序稳定吗
18.进程和线程的区别
19.说一下TCP三次握手
然后接下来开始问项目,包括一些琐碎的诸如团队分工,游戏玩法(可以直接打开游戏共享屏幕),怎么学的,一些具体功能怎么实现的之类的问题,其中夹杂了一些UE相关的专业问题:
20.UE中有哪些线程
21.UE提供了哪些容器
22.说一下UE的智能指针
23.actor pawn character的区别
24.如果不想一个actor被GC回收,该怎么做
最后是反问环节,问了下我要学什么,面试官强调了计算机操作系统(面试期间还问了我们专业竟然不学这门课)
最后的最后还闲聊了一会,总时长1个半小时左右
面试官看我是ACM的就没有算法题环节了,还好八股准备还算充分
1.什么是面向对象编程
2.说一下C++多态
3.虚函数的原理
4.说一下虚构造函数
5.说一下虚析构函数
6.说一下内存泄露
7.内存泄漏和访问冲突的关系
8.new 和 melloc的区别
9.介绍一下const,你是怎么用const的
10.说一下静态成员变量
11.静态成员变量在什么时候初始化
12.说一下平衡二叉树
13.二叉树有哪些搜索方法
14.说一下堆排序
15.还有哪些排序算法
16.说一下快速排序
17.快速排序稳定吗
18.进程和线程的区别
19.说一下TCP三次握手
然后接下来开始问项目,包括一些琐碎的诸如团队分工,游戏玩法(可以直接打开游戏共享屏幕),怎么学的,一些具体功能怎么实现的之类的问题,其中夹杂了一些UE相关的专业问题:
20.UE中有哪些线程
21.UE提供了哪些容器
22.说一下UE的智能指针
23.actor pawn character的区别
24.如果不想一个actor被GC回收,该怎么做
最后是反问环节,问了下我要学什么,面试官强调了计算机操作系统(面试期间还问了我们专业竟然不学这门课)
最后的最后还闲聊了一会,总时长1个半小时左右
面试官看我是ACM的就没有算法题环节了,还好八股准备还算充分
全部评论
第四题,构造函数哪来的虚函数?
送花
回复
分享
佬是4.30面的吗?五月投不知道还能不能给面
送花
回复
分享
滴滴
官网直投
同学你好 可以考虑下我们部门呢 我们是淘天集团 基础交易链路核心团队 目前在招25届暑期实习 hc充足 欢迎咨询投递!
送花
回复
分享
相关推荐
点赞 评论 收藏
转发
点赞 评论 收藏
转发