腾讯IEG天美 游戏客户端开发 秋招一面凉经20210818
20210817下午4点接电话问有没有意向,然后19 20号都有别的家的笔试面试,所以就问他能安排到什么时候,于是就安排到了18号。
UE4
FPS项目相关:
子弹的生成每次都是一个实例吗?有没有什么优化方法?GPU instance。
子弹类的生成用的是哪个函数?SpawnActor。
行为树的结点有哪几种?
网络
项目相关:讲各个网络协议的实现(MAC组帧,ARP、IP、ICMP、UDP)
TCP与UDP区别
帧同步与状态同步
C++
局部变量、全局变量、类变量在什么时候销毁?
C++的转换有几种类型?什么情况下使用?
vector的扩增策略。
虚函数实现?虚函数表是一个类有一个还是一个实例有一个?
分析一下这种多态的代价?空间代价与时间代价
C++11:
unordered_map是什么数据结构?查找的效率是多少?怎么解决冲突?
智能指针有几种?怎么实现的?unique_ptr怎么保证只有一个引用?
讲一讲右值引用。有2个vector,a和b,a=std::move(b),这个语句之后2个vector的状态是怎么样的?
C++有几种封装可调用对象的方法?
用过线程库吗?线程之间有几种共享数据的方式?
算法
Top k用小根堆。
面完之后当晚进了复试,后面腾讯笔试A了4题也没约面(果然腾讯笔试p用没有),9月2号的时候看流程变灰了释放简历了,后续没有再被其他工作室的游戏客户端岗位捞过。(被一个游戏广告捞过,我直接拒了)
#腾讯秋招##腾讯##面经##秋招##游戏客户端开发工程师##校招#