腾讯天美游戏客户端暑假实习一面

面试官人很好,一上来就说明了大概面半个小时,从笔试题开始。
  1. 向量点乘,叉乘的意义
  2. 欧拉角与四元数
  3. 讲一下C++的多态
  4. 讲一下虚表
  5. 继承的越多,类占用的空间越大吗?
  6. TCP与UDP的区别
  7. 进程与线程的区别
  8. 线程有上下文吗?
  9. 讲一讲熟悉的设计模式
  10. 对计算机图形学有了解吗
  11. 对unity的导航有了解吗
  12. 怎么样在导航路上设置一个障碍
  13. 导航算法
  14. 导航避障算法
  15. A-star算法
  16. GC的原因和原理
  17. 讲一讲用过的排序算法
  18. 讲一下快排的原理
  19. 介绍一下你的项目
  20. 项目里面比较难的点在哪里
  21. 还有什么问题吗
问了一下面试官是哪个部门的。
感谢面试官,说专门挑的我比较擅长的ORZ
#腾讯##实习##春招##面经##C++工程师#
全部评论
请问“线程有上下文吗”是什么意思呀,是指线程本身是否占有资源吗?
1 回复 分享
发布于 2019-04-17 17:34
上海还是深圳?
点赞 回复 分享
发布于 2019-04-14 11:08
感谢~
点赞 回复 分享
发布于 2019-04-14 10:32
感谢分享
点赞 回复 分享
发布于 2019-04-14 09:12
感谢分享!
点赞 回复 分享
发布于 2019-04-13 23:14

相关推荐

从年初开始就有陆陆续续高强度刷牛客,牛友的面经确实帮到了我很多,我目前的求职方向是游戏客户端,暑假也很幸运找到了一家中厂收留,但说实话感觉我无论是在八股,项目,实习(仅目前这段实习)上都非常薄弱,唯一能拿得出手的只有算法(但也只能算略略好,有一丢丢oi和xcpc经历,但感觉自己还是完全只能写模拟题思维题之类的,上复杂一点的数据结构没有板子就不太写的来)这几个月干活真的学到了很多,但是因为我的经验很匮乏,学到了很多,干了很多,我也没办法具体地评估我现在到底水平怎么样,也不知道这段实习的产出算多还是不多,算有效还是算无效今天刷到一条xhs,那位同学说觉得自己代码能力很弱,日常做需求完全离不开ai。我不禁很疑惑,什么样的代码能力算不弱呢,我现在开发是写csharp,但是我其实对csharp完全就是仅凭借c++的基础上手,语法呀特性呀有些虽然看了八股但是也不算很熟练,要用的时候或者有看不懂的代码的时候就ai一下这几个月下来基本上常用的部分已经都熟悉了,不过还是有看项目代码的时候会遇见不懂的部分,基本上ai都可以为我解答,我大概了解了是做啥用的,也能上手用了每天的工作大概就是,mt说让我这周做xxx工作,我就去看相关的接口,梳理对应的逻辑,想一下逻辑要扩展在哪里,加个组件还是咋滴处理大部分时候只要把我要做的事情的每一步大概想清楚,这个协议少一个字段就加一个,这个地方少一个方法就加一个,这个地方少一个回调就加一个,我习惯把写的过程抽象成:我现在已经有哪些输入了,还差哪些输入没有,想一下怎么获取对应的数据;我现在有这些输入了,我要输出什么,要输出这些,那我就这样那样写逻辑就行中间有不熟悉的api就问ai,能看懂马上上手的,我就自己写,不能很快上手的就让ai写,把它写的看懂了我再一句一句粘到项目里适应修改(其实逻辑都还好,大部分时间感觉都是在解决开发过程中遇到的意料之外的问题,或者解决流程上的问题)大致的开发节奏就是这样了,这样的开发算是怎样的水平呢?我感觉自己完全没有办法评判这些,有时候也不知道自己做的工作算不算有效产出,到底怎样的工作内容才算是写在简历上很有含金量的呢?对框架做扩展,性能优化,给场景添加四叉树,扩展行为树系统,扩展timeline,这些算吗?我浅薄的认知里觉得好像这些可以属于比较高级的工作内容
投递牛客等公司
点赞 评论 收藏
分享
08-15 16:35
已编辑
江南大学 Unity3D客户端
点赞 评论 收藏
分享
评论
7
69
分享

创作者周榜

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