本人普通一本毕业2年多
------ 一面: HR
巴拉巴拉..................15分钟
预约了时间视频面试
------ 二面: 技术视频面试 2/12
我去酒店开了个房,看了30分钟斗鱼dota2直播 然后面试就开始了...
虚函数实现,多态实现,虚函数纯虚函数作用,如何让项目代码架构更好
STL vector,allocator,map,unorder_map,红黑树 原理 扩展因子是多少,扩容是如何实现的
计算机大小端问题,网络传输是大端还是小端,windows呢?
堆栈区别,计算机除了堆栈还有什么?为什么底层是补码?
系统/游戏内存碎片问题,如何解决,遇到过嘛?
核心战斗系统(Fighting)如何实现,有什么好的设计模式或者架构
状态同步和帧同步的预表现,同步策略,回滚,补帧,快照,如何一致性
cocos内存管理,cocos场景管理,代码读过多少?
cocos资源管理策略,热更新策略
lua弱引用使用,tolua原理
协程和线程区别
Unity资源管理,热更新策略
C# 值类型引用类型区别,new值类型在栈上还是堆上
大地形管理,开放世界地图策略,AOI(十字链表法),LOD,LightMap,静态动态和批
C#的GC机制,lua的GC机制
写过shader嘛?举例说明
看你github写过渲染器和引擎,简述
光照计算中为什么需要模型空间法线乘以世界矩阵的逆转置得到世界空间法线,什么情况下不需要?
背面剔除和裁剪各自发生在哪个空间下?
光栅化的方法,画线的方法