24秋招回顾-腾讯-游戏客户端开发

个人背景

川内985本硕 计算机

几次MiniGame经历,无奖,基本无其他竞赛

有实验室Unity的项目经历,但简历基本没写

渲染相关论文一篇 CCF-A

绩点还可以,虽然应该不咋看,本科3.7+,研究生3.8+,无国奖

四六级优秀

秋招结果

腾讯天美某Unity项目组实习转正

时间线(包含实习和转正)

实习面试

2023 12.18 一面 1h

12.27 二面 2h (手撕)

12.29 三面 1h

2024 1.8 实习offer

转正

2024 8.27 转正答辩

2024 9.19 意向

2024 11.13 正式offer

面经总结

项目相关

因为我直接把项目的关键词写在简历上,面试官问的广度其实有限,主要是抓着关键词深挖,我被问到的有:

NavMesh工作原理(Unity手册+A*算法)

navmesh寻路的底层算法是什么?

NavMesh是用什么格式表示的

为什么要用凸多边形

讲一下可扩展的光线追踪器

画面不断渲染的话随机光线抖动怎么办

对象池怎么做的

GC垃圾回收的原理?

Unity协程的底层原理?

Unity对线程的要求是什么?

八股相关

C++的inline有什么作用?

有没有试过去看过inline的汇编?

虚函数有什么作用?

那虚函数能否内联呢?

有没有听过内存对齐?

智能指针有用过吗?

unique_ptr不能拷贝是怎么实现的?

make_shared和shared_ptr初始化有什么区别?

清空一个vector时,不断删除第0个和最后一个会有区别吗?

一组有序数据,假如用STL里面的vector和List来存储,来搜索一个数最小的时间复杂度有多少

数据结构的图有印象吗,说一下图的遍历方式?

遍历的时候怎么排除掉遍历过的节点?

如何重置遍历过的图的节点值?

讲一下快排吧

对基于组合的编程思想了解吗?

面向对象编程有什么缺点?

C++11比较熟悉哪些特性?

基于一个裸指针构造两个智能指针会怎么样?

为什么会有悬空指针?

智能指针的控制块是干嘛的?

可执行程序的BSS段

静态变量和全局变量的区别

初始化与未初始化的静态变量的区别

初始化与未初始化的全局变量的区别

子类构造函数、拷贝构造函数、移动构造函数、重载=的顺序

移动构造函数是用来做什么的

右值引用有什么用处

new操作符分配的空间是怎么分配的,初始化的内容是什么,是什么样的顺序?

场景题

场景中有很多静态的建筑,每个建筑由成千上万个三角形制作,我随机打一个子弹是射线,怎么快速求出枪能够打中哪个三角形?(空间数据结构)

手撕

C++单例模式(线程安全)

C#单例模式

剑指offer字符串加法

工作体验

做的是自己喜欢的方向,总体体验很好

游戏氛围还是挺浓的,每个月都有体验福利,现在就是想快点通过试用期,体验其他游戏的福利

内推

今年投递的同学欢迎内推,可帮看进度~

@腾讯招聘

实习

实习的同学看这里,不区分日常和暑期

#腾讯大前端岗位热招中##腾讯##游戏客户端开发工程师##面经##秋招#
全部评论
佬HR面状态多久才发的HR面试链接?我四个工作日了还没发
1 回复 分享
发布于 09-19 13:58 湖南
佬,问一下关于c++的八股是直接像背诵诗歌那样背诵嘛?还是学过底层?现在我摇摆不定我知道是直接背诵八股还是要学底层?
点赞 回复 分享
发布于 09-12 11:02 重庆
请问是日常实习吗
点赞 回复 分享
发布于 09-02 10:11 香港

相关推荐

筑波从6月份来了上海腾讯ieg后台开发实习,到11月初离职基本上接近半年的时间。这半年的时间有困扰也有收获,有成长也有祛魅。总以为来腾讯实习后可以把自己之前稀缺的实战经验补齐,但是日常实习总归是大部分的时候都是在干dw类似的活。但是幸运的是我的mt比较好(组里有好几个个人带我,其余的人给的基本上都是dw,但是他们人都很好,这让我很矛盾),让我own了一个小模块,并且一直告诉我要思考自己可以带走什么,同时也和我一起谈天说地,传授我一些工作的经验。这个其实对我来说是温暖的。因为上一份不到一个月的实习就是因为mt的pua我才直接走的。于是在后续的实习中我一直带着目前的活对我自己的能力和思路提升在哪里去干活,并且总结自己可以包装的点。这也是自己唯一可以拿出来讲的东西了。其实自己在实习之前也是看到了很多日常实习基本上也是dw活,一个企业为啥要招日常实习了?私以为本质就是正式员工手上有大量的活需要做人来做。这些活真有价值不一定会给你这个刚来的实习生(所以one one很重要,是一个建立信任的过程),基本上分给你就是大量的脏累活。(我们隔壁组第一天来的人就要干活,并且都是干的一些调接口,写测试报告这种)划重点。如果你是暑期实习生,根据我在鹅厂的其余暑期实习生的了解,大部分想要你的部门,基本上给你的活就会有一定的价值。但如果你是日常实习生,你一定要记得抓到工作中的重点:可以是你mt做的一些相关的工作(自己总结啦),可以是你对于当前负责的模块的思考或者是模块解决的问题你的理解。这些点他们(正职)才不会去管你的收获,这些事情都是需要你自己去做一个分析和积累的。并且如果可以,一定要减少你做dw活的次数,同时主动去要一些有难度的活,建立信任,然后这样他们就会把一些自己的活分给你做(虽然听着是pua,但是你来实习不就是为了积累经验吗?)多做对于自己有益的事情,学习思考自己可以带走什么(mt话又重复出现了)。现在实习和工作就是开盲盒,你永远也不知道自己要去的部门是什么尿性,并且由于现在的竞争越来越大,有一份实习其实已经是非常宝贵,但是开到的部门就拼运气了。筑波离职的部门不知道明年秋招还有没有机会来,如果到时候有多的选择,这里不一定会成为我的first。因为说实话现在部门所干的活基本上也大差不差的知道了,所以不是很想来这里打磨技术(因为没啥有深度的技术),但是对于筑波这样的没受过训练的小白来说,确实得到了一定程度的提升。也希望大家可以顺利找到自己喜欢的部门,同时也可以提升技术!来上海快5个月了,从一开始的不喜欢上海,到现在也是去上海各个区有名的地方都打卡了。如果明年还继续来这里工作和上班,我想我也会愿意。fw的我第一次来腾讯,怀着对于未来无限的憧憬,以为今后的未来将是一条笔直的路,只要努力就可以一路繁花。后来才明白,人生哪有那么多的成功。你以为带上的荣耀,可能也是你祛魅的开始。但是我还是会保留最初的冲劲,向着下一个目标前进!图1是夜幕下金碧辉煌的龙耀路打工楼,图2是腾讯ieg员工活动日,图3是自己在上海邮局博物馆拍到的东方明珠!
腾讯成长空间 1135人发布
点赞 评论 收藏
分享
评论
9
46
分享

创作者周榜

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