笔试时间:2022年8月18日一面时间:2022年8月26日二面时间:2022年8月30日三面时间:2022年9月15日 笔试 1 单选 1)TCP服务器端通信流程 2)渲染管线的空间变换顺序 渲染管线中几种基础的坐标空间(对象空间、世界空间、相机空间(观察空间)、NDC空间、裁剪空间、屏幕空间)_宗浩多捞的博客-CSDN博客_ndc空间 3) class Base{};class Drived{    Base a;  // 一个指针为4字节    int b;  // 一个int为4字节};cout << sizeof(Drived) << endl;  // 8 4)C++的一个对象的哪一个数据会占据该对象的内存空间 A 公有函数B 父类的私有变量C 计数指针D 虚函数表 选B 5)如果一个int是2字节的,那么它对应的unsigned int的数据表示范围为? 剩下的会做,就忘了…… 2 编程 1)平方和 给定一个数N,判断是否有两个不同的正整数的平方和等于N,不可以使用开根号函数。(18分,暴力解法即使AC也会扣5分) 解法:自己写一个开根函数,或者利用数学法费马平方和 2)岛屿数量(leetcode200 原题) 3)岛屿最大周长(leetcode463 变型) 在463的基础上,不只有一个岛屿,而是有不定个数的岛屿 一面 0 自我介绍 1 预制体是用来做什么的? 2 生命周期?FixUpdate和Update的区别?为什么要这样分? 3 Mipmap是什么?优点和缺点? 4 DrawCall是什么?如何减少DrawCall? 5 万格背包的实现? 6 热更流程? 7 CDN……什么的,没听说过 8 UGUI最大的缺点是什么? 9 职业规划 反问: 1 面试官您这边在什么项目组? 二次元。已经开发三年。在台湾上线2 新人入职如何分配项目组? 新人培训阶段会进行轮岗。HR二面 1 学校成绩排名 2 最开始选择游戏开发方向是怎么规划自己的学习路径的? 3 介绍一下自己做的项目,项目做了多久,怎么安排规划时间的?遇到了哪些困难么?项目觉得还有什么优化的地方么? 4 平时技术是通过什么渠道进行学习的? 5 大学最有成就感的事情 6 觉得自己性格有什么优缺点?为什么会形成这样的缺点? 7 各种家庭情况(父母、兄弟姐妹、父母工作、和父母相处更多还是爷爷奶奶更多……) 8 期望薪资 三面 1 介绍一下自己的项目 2 项目有什么性能相关的问题需要优化的么? 3 热更新时是怎么进行文件比对的? 4 你的下一步技术学习规划是怎样的? 5 看过哪些源代码,觉得印象比较深刻或者收获比较大的?(我回答了哈希表的实现,然后又深问了一些哈希表底层问题) 6 数学问题: 100的阶乘会落在下列4个从小到大的数的哪个区间内:2^32^、2^64^、2^128^、2^256^ (答案:100的阶乘比2^256^更大。考点:阶乘和幂运算的时间复杂度比较) 7 对你影响最大的游戏是哪个? 后续:已寄
点赞 6
评论 2
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务