酷家乐图形渲染一面面经

先自我介绍,问下用的什么语言什么图形处理工具
先问了c++,全程五十多分钟
1.虚函数表原理
2.智能指针哪些,weak指针解决什么问题(解决shared指针循环饮用问题,具体问了不知道)
3.多态原理
4.虚函数表隶属于类还是对象
5.类中哪些函数不能定义为虚函数
6.为什么构造函数不能为虚函数
7.析构函数为虚函数的目的
8.a基类,b子类,如果a的溪沟函数不是虚函数会出现什么问题(想对了嘴瓢说反了)
9.模板函数声明和实现能不能在不同文件写,为什么(不能,不知道为啥)
c++好像就这些了,可能还有几个想不起来了,接下来是opengl
1.渲染管线
2.坐标空间转换,mvp矩阵
3.这些空间哪些是左手坐标系,哪些右手坐标系(不知道,只知道世界空间是左手)
4.mipmap(说了原理,具体解决什么问题没说明白)
5.抗锯齿(说了原理,具体实施办法不会)
6.项目里是怎么把顶点连城三角形的
7.项目里的法线贴图怎么做的
8.写过哪些shader


大概就这些,感觉面的不是特别好,有些东西往深了问就不会了,攒一波人品,希望通过🙏🙏
#酷家乐##面试题目#
全部评论
刚入职图形公司快3个月,这些opengl问题很基础,这些问题,我面试时候还有些模糊的地方,现在算是清楚了
1 回复
分享
发布于 2021-09-18 20:48
你这个一面比我简单太多,我一面纯手撕代码,这个问题不大,二面直接问我实时渲染😂
1 回复
分享
发布于 2021-10-19 20:45
阿里巴巴
校招火热招聘中
官网直投

相关推荐

2 24 评论
分享
牛客网
牛客企业服务