腾讯游戏客户端开发面试 (Unity + Cocos) 双重轰炸 社招6轮面试

本人普通一本毕业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写过渲染器和引擎,简述

光照计算中为什么需要模型空间法线乘以世界矩阵的逆转置得到世界空间法线,什么情况下不需要?

背面剔除和裁剪各自发生在哪个空间下?

光栅化的方法,画线的方法

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值