腾讯 光子工作室游戏开发一面面经

刚面试完,记录一下。腾讯的面试内容确实比其他大多数要难,不是很常规。大家共勉,学习一下
面试官:只会c++和python吗
我:是

  1. c++的四种cast,有什么不同
  2. reinterpret_cast和强制类型转换有什么区别?
  3. 了解右值引用吗?提到了智能指针
  4. 讲一下智能指针,weak和shared使用时有什么区别,什么时候用shared,什么时候用weak
  5. lambda的底层实现
  6. 简历里提到了多线程,介绍一下进程、线程、协程,(协程这个问题真是不怎么常见,我纯粹瞎答,看的很多书上也压根没提到过这个概念,大家可以留意下)
  7. 既然懂多线程,那你一定很了解c++里的future和promise吧(我吐血,还真不了解,这个问题也是没见过)
  8. 虚函数 虚函数表
  9. 了解过unity之类框架吗?我说了解一点ue4
  10. ue4的tarray,tmap底层是怎么实现的?我说只了解tarray,blabla,其实就是vector,讲了一些关于vector的扩容和删除,迭代器失效,以及一个场景:怎么加快删除?在引导说不需要注重顺序后答:把删除元素与最后一个元素交换
  11. 问map,我说红黑树,他又说,如果tmap不是用红黑树实现的,那你觉得应该是什么?我说跳表,他说不是。最后说是hashmap,后面问为什么tmap用hashmap实现,我答不上,瞎编,他又换问法:hashmap比红黑树好在哪?我答:删除插入快blabla
  12. 问我了解图形学吗,有游戏开发经验吗,答:nope
  13. 问了简历上的项目:实习
  14. 问我还有哪些其他的擅长的,我说数据分析,然后问了机器学习中插值有哪些,单线性双线性,cubic插值
一面结束

二面:
挺久了,
问:渲染管线懂不懂
答:了解的不多,主要看了一些教程(我本来想谦虚一下,结果他直接没问,问了下一个问题。。。。。。)
问:有过游戏开发经验吗
答:没有,看过一些ue4官网上的一些教程例子

结果二面竟然过了,约了hr面,问了下,是和平精英部门,当时还挺高兴的


结果hr面挂了。。。。。悲哀的是不能去腾讯了,高兴的是不用去深圳了
#腾讯##面经##校招##游戏研发工程师#
全部评论
协程在C#里有,unity用的比较多
1 回复
分享
发布于 2021-08-20 11:50
兄弟过了没,我也是昨天面的
点赞 回复
分享
发布于 2021-08-20 15:14
联易融
校招火热招聘中
官网直投
我是周二1面,周三2面,现在周五了,感觉我要挂😥
点赞 回复
分享
发布于 2021-08-20 17:10
你一面是电话面试还是视频面试啊
点赞 回复
分享
发布于 2021-08-23 11:51
兄弟的二面结果如何?
点赞 回复
分享
发布于 2021-08-24 12:11
祝楼主好运,也在这里打个广告,虾皮校园大使内推码:DSWj15Rz  可私聊我进群,我会分享笔经面经和之前整理的其他人的笔面经
点赞 回复
分享
发布于 2021-08-24 15:24
怎么知道hr面挂了
点赞 回复
分享
发布于 2021-09-24 19:26

相关推荐

个人bg:211本硕岗位:数据开发投递日期:3.31当前状态:4.8 一面没做3.31笔试,事实证明腾讯笔试做不做确实不重要,不影响进度。一面一共时长1.5h,算是目前面的最久的了,八股部分几乎简历上不管写的熟悉的还是了解的都问了个遍,项目反而没怎么问,面试官说感觉没啥可问的…一开始聊了一些之前的实习内容,杂七杂八的1、http协议格式2、get和post区别(这俩都是从实习引出来的,奈何没准备都没答上来,面试官看出来我不太熟就跳过了)3、研究生期间做过的项目4、HDFS文件上传流程5、一个block多大6、HDFS小文件问题处理7、union和union all区别8、drop/delete/truncate区别9、having语句怎么使用10、视图干嘛用的11、COUNT(1)和COUNT(*)和COUNT(列名)区别12、hive中sort by和order by区别13、数据倾斜从发生到优化完整过程14、【SQL题】求每个班级各科总分排名前10学生15、java中ArrayList和LinkedList实现上的区别,适用场景,是否线程安全16、java垃圾回收机制(这个是真记不清了…我一个数开的真难啊)17、java实现多线程方法18、常见排序方法以及复杂度分析19、死锁条件20、linux中常用命令以及一个场景问题编写对应命令21、【算法题】合并K个升序链表22、【场景题】12306订座系统我会如何实现(难蚌,反正说了一大堆凑合吧)23、最后我反问了下好像没怎么问数仓项目,是不是岗位不是很match,结果面试官给又加时10分钟,总体就是聊了下项目业务和分层相关总结:感觉可能是和面试官不太投的来,所以问的很杂,不过总体来说没有很刁难,会的就会深入问,不太会的就浅尝辄止。yysy腾讯面试进度是真快,刚面完没多久就显示进入复试了,还不错。
点赞 评论 收藏
转发
6 65 评论
分享
牛客网
牛客企业服务