游戏客户端面经 疯狂游戏(一面)
目录/时间线
- (返回汇总帖)
- 09191930 一面
- 0920 流程结束
09191930 一面
总共31min。
自我介绍。
实习
- 介绍一下实习的经历
- 觉得最复杂的是哪一块,详细讲一下
C++
- 学习了C++哪个标准
- C++11有哪些新的特性
- Lambda的捕获有哪些种类
- 了解左值引用吗
emplace_back
和push_back
有什么区别unorderd_map
和map
有什么区别
计算机网络
- 在实习或项目中有涉及网络的工作吗
- RPC用的是什么框架
- 有看过底层的网络通信的代码吗
- 说说HTTP协议下的GET请求和POST请求的区别
- 哪个速度更快一些
图形学
- 简单说说渲染流水线
- alpha测试是做什么的
- 模板测试是做什么的
- 有自己写过shader吗
- 可以写镜面反射的shader
- 用过Unity的哪些光源
反问
- 只用Cocos,不用Unity吗:之前有用过Unity,现在好像确实不用了
- 还是以微信上的小游戏为主是吗:是的
- 是TypeScript吗:是的
- 有决定项目组吗:没有
- Code Review:应届生刚入职时有,工作一段时间后就没有了,因为项目都很小
- 项目规模:一个项目的研发团队中游戏前端一般3~5个人
- 项目是怎么产生的:谁都可以去立项目,公司有定期的立项评审会
- 对正式员工的培训:基本上只有针对刚入职的应届生的培训