网易互娱 游戏开发 上岸面经

base:211本国科大硕,鹅厂实习8个月

一面:2023.12.13

比较常规,主要集中在C++和图形学八股上,项目和实习没怎么问,时间比较久了可能不太全

C++(30min)

const关键字的用法,分别对函数,对象,类的成员,入参,临时变量,全局变量都有什么作用

虚函数相关,虚表存在哪里

堆和栈的区别,为什么区分堆栈

智能指针哪几种,weak_ptr的lock底层原理是什么,口撕一下shared_ptr

STL用过哪些,讲一下红黑树底层原理,源码是否看过

图形学(30min)

主要针对简历上的渲染器和软光栅项目来问

讲一下模型从读取到屏幕显示的整个过程(其实就是渲染管线)

软光栅如何进行三角形遍历,讲一下如何判断点在三角形内

剔除有哪些,分别讲一下

通常有哪些优化方式(剔除,LOD,合批分别都要讲一下)

讲一下FXAA的原理(简历上写的)console版本原理的区别

冯和布林冯的区别(半程向量解决了什么问题,不只是性能,在反射方向和实现大于90度的时候不会漏光)

Cook Torrance的三项

光线追踪用了哪些优化算法(多线程优化,BVH优化)

PCF的原理,PCSS原理,为什么要用泊松采样,CSM如何实现

Mipmap和各向异性mipmap都额外用了多大的内存

延迟渲染比正向渲染复杂度降低在了哪里

几种数学推导,变换矩阵上的每一位置分别代表什么

欧拉角和四元数如何转换,四元数的优势和劣势

手撕(10min)

给你一个数组,手动随机打乱,并且同时删掉其中3的倍数(Knuth-Durstenfeld洗牌算法,删3的倍数就双指针和末尾交换),中等难度

反问

项目组是否能透露

具体用的引擎(自研)

工作地点在哪里

二面:2023.12.20

本来一面听说项目用的是自研引擎就没怎么准备UE的问题,结果这面疯狂拷打UE和各种前沿,压力拉满

上来先说,看起来你的简历和我们没那么相关啊(因为在腾讯的实习是做的前沿落地,并不是游戏项目组),当时直接慌了。

引擎相关问题(40min)

你的UE游戏项目的gameplay部分用没用过框架,还是纯手写的,有没有了解过UE的框架(GAS)

UE的网络模块,有没有了解过UE的RPC那一套

FPS一般使用帧同步还是状态同步,如果客户端和服务端的位置有很大区别如何逼近服务端

具体说一下lumen(说的很乱,只说了基于SDF和VXGI)

你的软光栅是否做了透视矫正

你的opengl渲染器中的PBR的金属度原理是什么,一般有一个默认的金属度0.08为什么是这个数值

你在动捕项目中具体做了什么,是否参与了神经网络模型的训练,讲一下IK的几种算法和各自的优点

看你研究生是做deeplearning的,那ue最新版本中有哪些dl技术

腾讯实习中遇到过哪些困难,如何解决的

反问(10min)

工作地点在网易哪个楼,反反问:身为北方人是否能够接收在广州工作,Python水平怎么样

HR面:2023.12.22

因为当天中午发了那封让网易股价暴跌25的文件,所以面试的时候聊了聊。其余的就比较常规

Offer:2023.12.26

hrbp面试完之后,负责联系的hr就来问我是否有其他公司的offer,多少钱

25号联系我说offer在审批了(应该就相当于oc了?)

26号电话谈薪,有房补有股票,晚上十点正式offer

27号寄了三方,秋招结束,解放了。

顺便点名批评快手,被我们宿舍评为秋招最大恶人(给我泡池子20天挂了,不给室友实习转正)

#面经##晒一晒我的offer##网易#
全部评论
工作两年的发现都不会,瑟瑟发抖
6
送花
回复
分享
发布于 01-05 01:22 上海
大佬你好,为什么oc邮件上是广州博冠而不是网易?
点赞
送花
回复
分享
发布于 01-04 16:25 江苏
滴滴
校招火热招聘中
官网直投
另外大佬似乎是本科?请问你是怎么权衡本科直接工作和读个硕士的?
点赞
送花
回复
分享
发布于 01-04 16:26 江苏
大佬这些图形学的知识都是怎么学的啊
点赞
送花
回复
分享
发布于 01-07 11:14 广东
佬,为啥有的面c#有的面c++?因为客户端一个ue一个unity吗?
点赞
送花
回复
分享
发布于 01-10 02:12 河北

相关推荐

17 105 评论
分享
牛客网
牛客企业服务