1.2小作坊游戏引擎面经

面之前先做了个pretest,考査对象池的 enemycontainer 类的实现
图形学
1. 纹理采样器的用法,问些线性差值什么的
2. 怎么解决z fighting
3 延迟渲染除了减少光照计算还有什么好处
4. renderDoc有哪些stage
5 early z later z和片段着色器的顺序
6 对象池在引擎的什么场景可以使用
7 为什么要用mipmap
8 pbr光照计算怎么切换
9 引擎在手机上怎么加速,怎么解决带宽问题
c++
1.考察栈内存和堆内存
2.函数为什么在栈内存,以及函数调用流程
3. string是在栈上还是堆上
4. string在什么情况下可以在栈上
5. 为什么公司需要自己的stl,c++的container存在哪些问题
6. shared point的使用要注意什么
7.用unique point template和template有什么区别?
8. 知道template的高级用法吗
9. 虚函数怎么实现动态绑定
10. 创建虚函数会增加内存,有没有什么多态办法不增加内存
11. 在什么场景下使用template比较多,你觉得template有什么好处
12. 对象池的好处是什么,为什么new和delete开销大

全部评论

相关推荐

04-10 03:42
研发工程师
本人是英国约克大学计算机工程本科毕业生。在今年一月份正式拿到毕业证,回国求职三个月了,这段时间经历了很多,也越来越迷茫。今天下定决心写下这篇长文,希望能记录自己的经历,同时也期待能得到一些来自各位大神的的建议和指点。💡【背景介绍】我其实是2020年9月入学的,理论上我们专业是3年制,但因为大一赶上疫情+没参加考试,大一全挂重修了一年,等于在英国读了四年,延迟到2025年1月9日才正式毕业(其实所有课程早在2024年5月初就已经完成,只因毕业设计延期提交导致毕业证发放延后)。在英国这四年,说实话,我并不算一个“刻苦”的学生。虽然学过很多课程,比如Python、Java、Haskell、数据库、...
想吃卤蛋的打工人在春招:不是你的问题,主要是授课制的问题,我211本海硕,现在发现授课制最主要的问题就是技术栈又杂又浅。
除非自己有特别明确的职业发展技术规划,否则两年硕士就和国内本科plus版的感觉一样,这个项目做一下,那个项目做一下,每个技术只是“用过”,谈不上熟练使用。 相比之下感觉国内硕士首先时间长一点,其次一般实验室导师总有研究方向,所以技术方面就会“专精”一点,哪怕自己摆烂被导师推着也多少能学点。
不过我觉得海硕的优势就是自由度高,想科研自己找教授,想实习自己找,甚至很多学制也比较灵活,读个两三年都行,不存在找到实习导师不放的情况,属于是上限高下限低了
投递谷歌等公司10个岗位 >
点赞 评论 收藏
分享
评论
7
15
分享

创作者周榜

更多
牛客网
牛客企业服务