网易互娱 游戏研发工程师 一面/二面面经

(已更新二面)
-----------------------------------------------------------
8.21 号早上10:30开始的面试
上来一道算区间的题30分钟
比如 [1,4] [2,6] [8,9] [11,12] -> [1,6] [8,9] [11,12]
[1,2] [2,3] -> [1,3]
可能有点紧张当时 也不知道给的数据是有序还是无序的 也没开摄像头和麦 假设是无序的来做
所以 写的比较复杂 思想是通过并查集 来完成 结果在找祖先的步骤出了BUG 面试官人很好说没关系
讲一下 自己的思路 然后balabala 面试官提问如果有序呢? 有序就很简单 (大家应该都这么觉得)
然后 面试官死亡提问 "所以为什么一开始不做一遍排序呢?" 这波啊 这波是太紧张了 23333 顺便叫我回答一下vector的实现原理
然后开始了问答环节
1.自我介绍
2.介绍一下你附件项目里项目的功能和怎么实现 以及自学unity的过程
由于项目有关于Raycast的应用 开始 关于数学基础的问答(真的没想到 不是应该开始 c++这类的问题嘛?
由于完全没复习相关知识 忐忑的不行
1. 一条射线判断是否击中了一个长方体(3D)? 答得不好项目主要是关于2d的 不太了解数学实现(评论大神可以回答一下)
可能考虑到上道题回答的不好 面试官开始降低难度
2.怎样三维中如何确定一个面 点乘和叉乘的区别
3.计算一个面和一个点的距离
4.怎么判断一个点在一个长方形中?(长方形旋转后呢 横纵不平行于xy轴
5. 给两个人的位置坐标以及一个人朝向矢量 怎么判断另一个人是否在的其身后 ?
6.GPU渲染流程
7.顶点着色器 的渲染过程 怎么从模型空间转换到世界空间
由于,之前学习过一些图形学的知识 整体基本上答上了80% 不幸中的万幸
之后问了一些 操作系统 计算机网络 网络安全的一些 知识(没有问c++的问题 我是真的难受 准备好多...
1.进程在内存中如何分配
2.用户空间和内核空间 分别存储了进程的什么数据
3.什么时候会从用户态切换到内核态
4.HTTP和HTTPS的区别
5.HTTPS的数据加密流程
6.介绍一下对称加密和非对称加密
大概就这些了 还有一些问题我记不清在那个环节问的了 在这里补充一下是关于算法的
c++ sort函数使用的算法 是什么?
了解哪些排序方法 balabala
说一下刚刚你提到的算法的时间空间复杂度以及优缺点 (堆排 归并 快排 冒泡
手撕快排
笔试为什么成绩不好 2333
反问环节
总结一下吧 面试官人很好 主要是提问题 对于没有答上的问题 也没解答啥的 2333
但是 在回答出现问题的时候 会提醒你 你确定是***吗?(危) 总之问问题时会有互动以及交流 即使没有答好也不会说啥 体验下来感觉很好
关于上述面试问题建议大家上网搜索 基本上都有 如果需要可以在评论区提问
我会尽量回复 就不在这里给我的回答了 以免误人子弟
结束后 面试官说表现不错 希望会有二面 阿门~
-----------------
补充一下 突然想起来还问了下 Shadow-map算法的原理 (和Zbuffer深度缓存有关
大家如果有空想了解一下计算机图形学的话 给大家推荐一个网课和书籍吧 了解一下足够了
GAMES101-现代计算机图形学入门-闫令琪(时长警告!!)
《UnityShader入门精要》
------------------
二面
9月31号中午两点的面试 相较于一面面试官 二面的老师要严肃些 大概45分钟
自我介绍
介绍一下简历中最满意的项目 详细说一下
用过哪些STL库 分别说一下
然后手撕了两道题
主要就是考察 洗牌算法 以及 检查链表有没有环以及返回它的入口节点
之后问了一下有没有其他公司的OFFER 期望薪资啥的
个人认为面试官主要还是根据每个人的简历以及自我介绍来进行考察 比如说我简历里面有项目 自我介绍里说了我最近在学习C++以及学习算法啥的
所以还是因人而异 大家突出自己的优势就好。
9.3号看牛客里有人说投递更新状态了 看了看自己的也更新了hr一面 希望最后能顺利拿到OFFER吧 阿门~



#游戏研发工程师##面经##校招##网易互娱#
全部评论
稳了稳了
1 回复
分享
发布于 2020-08-22 22:53
请问你投的base是哪里?上海吗
1 回复
分享
发布于 2020-08-26 23:23
联易融
校招火热招聘中
官网直投
4.怎么判断一个点在一个长方形中?(长方形旋转后呢 横纵不平行于xy轴 5. 给两个人朝向的矢量 怎么判断一个人在一个人的身后 这两个问题楼主咋回答的? 正方形不平行与xy轴时是否可以用点连对角点去做呢?
点赞 回复
分享
发布于 2020-08-23 08:13
笔试成绩为什么不好?怎么答
点赞 回复
分享
发布于 2020-08-23 08:50
你的项目里也是unity项目么,感觉咱俩差不多,问的这些数学基础问题我也不太会,图形学也没学过。。
点赞 回复
分享
发布于 2020-08-23 09:49
老哥稳的,等你二面面经
点赞 回复
分享
发布于 2020-08-23 10:00
老哥,我也是看了闫令琪的课程,然后我觉得第一个问题一条射线判断是否击中了一个长方体,是不是可以这样,这个长方体便是一个AABB包围盒,获取他的三个对面,然后射线的方程我们本身就是知道的,P=o+td,这样我们就可以知道他三个对面的Tmin,Tmax,然后如果说Min(三个对面的Tmax)>Max(三个对面的Tmin) 且Min(三个对面的Tmax)>0 是不是就可以判断了呢?
点赞 回复
分享
发布于 2020-08-23 23:55
楼主收到二面了吗
点赞 回复
分享
发布于 2020-08-26 10:45
楼主一面完多久收到的二面呀
点赞 回复
分享
发布于 2020-08-27 20:17
这个项目是什么,赚钱的就是项目吗,还是啥,自己捣鼓的也是项目?
点赞 回复
分享
发布于 2021-04-10 22:57

相关推荐

工作职责1.能够独立以高水平的美术品质完成创作;2.根据项目需求绘制游戏中的角色/怪物设计稿,绘制符合研发标准的三视图;参与制作的各个表现环节,对模型和动作制作进行监修和验收;3.参与游戏内主线CG/活动CG的绘制(人物/场景);IP宣传图等美术资源的绘制;自产内容如立绘、条漫、四格或者Q版角色等绘制工作;游戏UI活动界面插图绘制、图标设计工作。任职要求1.熟练掌握PS、SAI、CSP等常用绘图软件;2.扎实的美术基本功和优秀的审美素养,对于图形、色彩、光影、立体构成等有较好的理解;3.乐于沟通,善于合作,深入游戏研发过程,与上下游形成良好的协作;4.丰富的创造力和积极的创作热情,并能将想法在游戏中实现;5.对于游戏美术有执着的追求,具备较强的学习能力,擅长快速学习使用美术相关软件;6.热爱游戏,希望投身游戏行业,对游戏美术有执着的追求。加分项1.参与过游戏项目的实习/外包经历,或有ACG同人创作经验;2.对游戏富有激情,有比较丰富的主机/网游/手机游戏经验。投递说明1.作品是美术岗的必备项,也是非常重要的个人展现!可选取近期比较满意的作品进行整理;2.网申页面附件上传限制500MB,请将作品集大小控制在500MB以内,不建议以网盘链接形式提交作品;3.静帧作品请以图片格式(JPG/PNG)进行提交,压缩率不要太大,以免影响画面质量,注意不要提交源文件;4.动画、序列帧作品请以视频格式(MP4/AVI)进行提交,在保证画面质量的前提下建议适当压缩,注意不要提交源文件;5.3D作品请以截图或视频形式提交,注意不要提交工程文件;6.如有weibo/lofter/pixiv/artstation/bilibili等个人页面,可将链接附在简历中,方便我们更好地了解你。面向对象2024届 (2023.9-2024.8之间毕业)投递链接https://jobs.mihoyo.com/?sharePageId=33702&recommendationCode=052BT&isRecommendation=true#/campus/position/4868#内推##校招##春招##原画#
投递米哈游等公司10个岗位
点赞 评论 收藏
转发
2 54 评论
分享
牛客网
牛客企业服务