腾讯魔方游戏客户端春招一面

1. 自我介绍
2. 拷打实习
3. srp batcher
4. 介绍一下移动渲染管线
5. 为什么手机容易发热发烫(移动端缓存小,需要来回读取硬盘,开销大)
6. 介绍一下阴影(胡言乱语,lightmap说成shadowmap了)
7. early-z为什么不支持半透明物体?(没答好,会把本应该渲染的物体剔除)
8. bloom怎么做的(高斯模糊,我自己说了解了一个工业化的技术,但是没讲明白,降采样,升采样)
9. 口撕:百万数据下找前k个数(开辟12个数组的大小,前10个保持有序,后来的数用二分查找找到位置)
10.了解一下常用的设计模式(单例,观察者)

藤子的面试体验真的舒服,面试官会引导你一步一步解决问题,但我个人感觉应该达不到腾讯的要求,应该是凉凉了#腾讯#
全部评论
感觉问的都是渲染的啊,客户端也要考这么多吗
1 回复 分享
发布于 03-04 21:19 湖北
同学过了吗?
点赞 回复 分享
发布于 03-06 14:15 CloudFlareDNS
淘天客户端实习岗要不要来试试哇
点赞 回复 分享
发布于 03-07 01:14 浙江

相关推荐

03-12 13:51
南京大学 UE4
3.12上午11:00一面项目:1. 你在UE5实现的第三人称射击游戏是学习demo吗?2. 你是怎么学习UE5开发过程的?具体学习路径是怎样的?3. 详细解释一下你在项目中实现的网络同步机制。4. 为什么选择将伤害计算逻辑转移到服务端?5. 你传给服务器的是起始点和结束点吗?是否考虑过网络延迟导致客户端与服务端状态不一致的问题?6. 针对网络延迟问题,你有什么解决方案?7. 你提到的RPC底层原理是什么?(追问其实现机制)Unity:8. Unity中Update和FixedUpdate的区别是什么? 9. 如果游戏卡顿导致某一帧延迟1秒,下一帧的Update和FixedUpdate会如何表现?10.  你在项目中使用过Unity的协程(Coroutine)吗?11. 协程和线程的区别是什么?协程的优势是什么?12. 协程和回调函数在处理异步操作时有何区别?C++:13. C++中dynamic_cast和static_cast的区别是什么?14.  dynamic_cast的类型检测机制是如何实现的?(追问:如何自行实现类似功能)15.  谈谈你对多态的理解。16. 运行时多态(虚函数)的底层实现原理是什么?虚函数表存储在哪里?17.  C++程序编译后包含哪些内存段?虚函数表属于哪个段?18. 右值引用的特性是什么?应用场景有哪些?算法:LRU缓存,面试官感觉很赶时间,写到一半说看出来你之前写过这道题,问了一下put和get的复杂度,没有留下反问环节,没有留下他的信息,没有留下好的回忆#实习##面经##腾讯##光子工作室群#
后端彭于晏:我的也不给反问啊
查看19道真题和解析
点赞 评论 收藏
分享
评论
4
21
分享

创作者周榜

更多
牛客网
牛客企业服务