跳转至

网易互娱面经

等的太慌了,书看不下去,游戏也不香了,觉也睡不着,干脆写一下面经。攒人品。

img

网易互娱图形开发面经

专业一面(9.17)

  1. 开始留了半个小时去实现一个定时器功能,要求实现定时器的注册,更新,注销三个函数。
  2. 有哪些常用的数据结构?
  3. 说一下你最熟悉的一个STL容器,讲一下你知道的具体实现细节。
  4. C++是如何实现多态的?
  5. 图形渲染管线的基本流程。
  6. 向量点乘和叉乘的几何意义。
  7. 知道欧拉角吗?有什么用?它的优点和缺点是什么?
  8. 图形渲染过程中哪些空间?
  9. 什么是模板测试?它可以用来做什么?
  10. 除了用模板测试做外阴影,还有什么方法?
  11. 如何渲染一个半透明的物体?需要注意什么。
  12. 如何优化着色器代码?
  13. 如果判断一个多边形是凸多边形。
  14. 如何判断光线与三角形相交。
  15. 知道法线贴图吗?法线贴图是怎么存储的?存储法线贴图需要注意什么?
  16. 知道怎么渲染阴影吗?阴影贴图怎么使用?
  17. HDR是什么?
  18. 伽马矫正是什么?
  19. 什么是色调映射?你有使用过什么色调映射算法吗?
  20. 有了解过PBR吗?
  21. 一些问题记不起来了,其他问的是一些项目相关的问题。

问的问题比较多,基本上都能答出一点,深入的话就出问题了,面试官很热心,“没事,这个你要是没接触过你肯定不会,不用紧张”,状态还可以,就是第一次线上面试,说话都不利索。

## 专业二面(9.27)

  1. 谈项目相关的问题比较多(说起这个项目,还是挺有成就感的,有兴趣的朋友可以看一下https://blog.csdn.net/qq_40946921/article/details/104124455
  2. 图形渲染的基本流程?
  3. 有哪些坐标空间?他们是如何进行变换的?
  4. 正交投影和透视投影有什么区别?
  5. 一般使用的向量是几维的?矩阵呢?为什么向量是三维,矩阵是四维的呢?
  6. 什么是齐次坐标?齐次坐标能做什么?它是怎么去区分是一个位置,还是一个方向?
  7. 写出一个旋转矩阵和平移矩阵,怎么叠加?
  8. HDR?是一开始就超出1.0这个界限吗?
  9. 什么是色调映射?你有使用过什么色调映射算法吗?写一下这些算法,说一下你对色调映射的理解。
  10. Phone模型有哪些光照分量?说一下它们的作用是什么?
  11. 写一下Phone模型中的镜面光和漫反射光计算的伪代码?
  12. 你写过哪些shader?
  13. 给了一个编程题:给定一个数组a[n],要求求出接近m的k个数。分析思路,时间复杂度。
  14. 有拿到什么心仪的offer吗?

还没有,感觉3D数学基础不牢靠,8月份的时候还在看书学习(实际上是我不知道7月份就开始秋招了T.T),九月初才开始投的,游戏公司就投了个网易和4399,4399那边也招图形开发,也是今天二面。

  1. 没投腾讯吗?

个人比较排斥腾讯.(哈哈,面试官都笑了,“腾讯什么地方得罪你了呀”)

  1. 你目前来说就是想往图形方向发展,想以后能在这方面有所建树,是吗?

是的

  1. 没了,你有什么问题要问的。

还有下次面试吗?:等HR通知

大概什么时候有结果呢?:5个工作日内(我估计他们都约好了,遇到这个问题直接说5个工作日=.=)

难道你们国庆不放假吗?:对哦,那你可能要在国庆前后留意一下。

然后就没了。

这次的面试状态感觉是这几周来最好的一次,面试官问的问题比较简单,但是很细,人也很热心,出错了也会从侧面提示哪里有问题。说话挺幽默的。

img

评论