这一次的应聘是彻底失败了,不过,也算是见识了福建的网游公司。
一天坐了九个小时的车,我算是体验到了讨生活的艰辛。
中午坐车的时候天还是炎热的,下午开始狂下雨,我穿着两件衣服还一直在发抖。
先来谈谈感受:
1.公司内部环境不错,很漂亮的游泳池,攀沿壁,会议室,食堂。我比较喜欢那个游泳池,感觉很不错。
2.美女很多,特别是人事部门的,那么冷的天气,穿着超短裙,简是要风度不要温度。不过,特别养眼。
3.工作环境,两三百个人挤在一个大厅中。好像,各个开发组都在一起吧,有些成员面前放着两台很大的液晶,很上去就挺爽的。只是这么吵杂的环境适合开发吗,偶是不知道的。
4.人事部的MM挺勤快的,不过,依旧有被扔在一旁的感觉,特别是在等与主程见面的时间,差不多快一个小时。幸好旁边的一个帅哥给了本杂志,让我打发时间。
5.每时每刻都有人在应聘,不过,都是招文员。感觉就去了一个PHP的,也算技术的。
6.主程很厉害,用现在的话讲,叫很牛。人事的MM,说他很严格,面试的题目都是他出的,非常难。面谈时果然很严,偶不是计算机科班出身的,虽然C++用的不是炉火纯青,但也有两三年的基础,对基本概念都是小懂的,可是要我按书本上背出来,让我有点难以接受(也背不出来啊)。
至于题目的难度,有用的C++的朋友,应该都是了解的。还有就是那个主程一直想让我讲优点和缺点,估计是出于岗位安排考虑,可是俺一直找不来自已的特色,这算是我面试的败笔吧。最大的败笔可能是对人事的MM,说了句这考题太EASY了。
7.带去代码用的调试环境太高,这是我的错!哎,谁让我的开发环境是VISTA+VC2008!嗯,难道ND都没有一台电脑跑这个的?
那主程说程序打不开。哎,我的错。直觉告诉我,这个主程比华为面试官差多了,简直是两个档次的。以前,在和华为的交流时,那态度啊,对代码的分析,都很不错。可怜,那时我刚学C++,傻乎乎的就跑去面试,华为招硬件+C的比较多,和偶的不适合(我不懂数字电路,模电等硬件方面的知识)。
8.我说了我的优势在对数学的了解上,比如矩阵可能在引擎上有一定的应用。那主程直接和我说,数学在游戏开发上应用不太。我忽视了,ND好像用的是UNREAL,别人的引擎,不用自已开发底层吧?
C++
1.什么是继承?
2.什么是多态性?
3.什么是Iterator,有什么作用?
4.STL是什么?
5.STACK,LIST和MAP有什么不同?
6.什么是重载(overloading)和重写(overridding)?有什么区别?
7.多线程有几种。。。?
8.MUTEX和CRITICALSECTION有什么区别?
9.ENTERCRITICALSECTION和TRYENTERCRITICALSECTION有什么不同?
D3D
1.材质是什么?有些什么元素?
2.LOD时产生T型裂缝和呼吸效应,有什么优化方案?
3.浅解HDR技术?
4.什么是BILLBOARD,怎么实现?
5.什么是BSP?用在室内还是室外?怎么实现?
6.模板缓冲区的应用?
7.逆矩阵有什么应用?
面试时:
1.D3D或ONPENGL,实现一个三角形?(过程)
2.用过什么物理引擎?
3.用过什么脚本?
4.自已的优缺点?
5.有什么作品并介绍?
6.对3D中的什么最熟悉?
总结:败军之将,谈什么都是没用的,找不到好工作苦的是自已,赶快加深自身的修养。特别是表达和沟通能力。