面经(二)第一次电话面试——3D编辑器开发工程师

年前的时候就看到该公司的招聘,很喜欢该公司的产品,于是就马上跟HR联系,发了简历,并且聊了几句。在聊的过程中,以及之后给面试通知,真的很nice。很喜欢这样的创业团队。面试官也很nice。

这次面试,事先有准备一下,但还是有些东西忘记说。但整体来说比第一次的QQ面试要好太多。人总要进步。并且可能第一次确实是遇到了不太常见的难的面试。

整个流程是先让我介绍一下我在学校做的项目,面试官真的有在仔细的听,并且根据我说的项目,他那边应该也有简历,进行提问。还有就是问我,哪些是自己做的,哪些是用的API。这里的面试经验就是,事先把自己做的项目列在纸上,并且要清楚做的什么。像我只是参与了一部分的项目就没有太多提及,只是说了自己做的。

问完项目的内容之后就进入了C++和数据结构的问题。这里让我意识到我还是应该要准备一下相关的面试,常问的问题。平时做项目因为都比较小,很少会用到一些高级的内容。总的来说就是实践太少,然后没有好好的把基础知识背下来。主要问的就是:多态怎么实现,C++11的新特性用过的有哪些,用最快的方法给100个人的成绩排序能够想到的方法,hash-map的实现原理。不难,但没有准备,平时也没有接触,就真的答的不好,但面试官很温柔呀,也不会觉得压力。

问完这些就是三维图形学的知识问了一些,主要就是渲染管线,这里我很瓜皮啊,,我事先准备了这个问题,我居然告诉了面试官我之前准备了这个问题,然后面试官就笑。。。然后就是问我光照,以及阴影的实现,这里我就老实回答接触的不多。


面试到这里就快结束了,整个过程比较像在和一个朋友聊天,所以即使是没有被选中,也不会觉得特别受打击和难过,反而是更喜欢这样的公司文化。但估计是凉了,现在只能靠多面试,海投,来找一个喜欢的工作。


但仔细想想,如果真的可以做3D编辑器的开发,对自己的提高应该很大。不仅仅局限于对API的使用,而是去理解图形学的原理,自己去实现。

你可能感兴趣的:(备战春招)