九月游戏公司面试总结

从投简历到现在已经面过三家公司了,今天总结一下经验教训

一 网易的测开(投的开发调剂到测试了)

网易算是几家中面试体验最好的了,流程更加规范,也更加看重基础,面到二面被刷。

一面是视频面

1 自我介绍

2 简历上的项目问题 其中你觉得最有挑战性的点

3 写一个字符串转整数的程序

4 多态

5 内存分配

6 玩过哪些游戏

7 智力题

8 你还有什么问题想问面试官的

二面是现场面

1.自我介绍

2.玩过什么游戏,玩过最长时间的是哪款?

3.对测试开发有什么认识,怎么看测试开发?

4.讲一讲自己的项目,难点,挑战点

5.手写代码,当一个很大的数据量进入一个接口,要考虑什么?

6.自己做的游戏项目想做到什么程度?

这里不太懂面试官想考查什么

7.当过班委,介绍一下负责过什么工作?有没有发生矛盾的时候?

(应该清晰的介绍一下,工作的流程,然后如何解决矛盾)

8.还有什么想问的?

 

二 4399

1.自我介绍

2.介绍自己的项目

3.最大的困难

 

三 飞鱼科技(一面等通知,估计是被刷了)

1.自我介绍

    只说了游戏相关,没答好(这里应该把现在的情况,学校,包括实验室的项目,自己做的游戏项目经历都说一下)

2.介绍一下自己做的游戏项目,有演示吗?说一下最复杂的一个项目。服务端是自己写的吗?

  因为完成度问题,所以没准备演示,联网功能也是用自带的联网脚本 (这里最好有一个演示的DEMO,这是最最直观,也最有效的了。还有联网功能要仔细研究,几乎面试官都会问的)

4.从什么时候开始学习unity?用的是哪个版本的unity?unity用过哪些插件?

(对最后一个项目还要仔细分析,把每一步总结,并总结出几个关键性的技术点,面试时一定会有用)

5.觉得自己的编程能力如何?逻辑思维能力如何?

。。。觉得一般,还好(这里我作死说自己本科不是学计算机的,千万千万不要主动展示自己的缺点)

6.本科不是学的计算机,那从什么时候开始学的?

7.玩过什么游戏?玩过最长时间的是哪款?对飞鱼科技有了解吗?对国内的游戏行业有什么看法?平时有什么兴趣爱好?

这里我每次都说是巫师3,和一些大作。对国内的大多游戏是了解层面。(这里应该着重放在国内的手游和网游上,不玩可以,但是最好可以拿出两个举一举技术上的分析)

 

总之,经过这几次的面试之后,发现了自己的很多不足,也明确了自己需要改进的点,包括技术上(算法和项目)的和面试技巧上的。接下来专心的提高自己吧!

 

补————————————————————————————————————————————

叠纸  9.26

1.冒泡排序,其他排序(快排)

2.vector的底层实现,和使用。被分配的内存可以被回收吗?(容器的底层实现)

3。红黑树,哈希表

4.网络功能的实现unity中资源的管理?(.object  ?),用到的MonoBehaviour的那些函数?

5.GC机制原理?

6.c#,unity中的协程,线程区别?

7.实际过程中有没有用到设计模式?熟悉那个?

8.有没有和他人合作过项目?

9.有什么想问的?

叠纸二面

1。平时主要用什么语言来写程序?

2.python2.0和3.0区别?

3.数学怎么样?向量点乘叉乘,正交矩阵

4.输入一个网址到返回网址信息过程。

5.unity项目细节,用到四方数吗?

6.new一个32g的内存,程序执行的过程?

7.排序算法介绍一下

8。平时有没有用过一些开源的框架,有那些协议?

9.压力最大的时刻?

10.平时玩哪些游戏?最长的是哪个?(崩坏三)知道画面如何实现吗?

 

乐逗游戏 

一面:10.28

1.对于STL库的了解?

2.一个邮箱系统,如有100万的用户,同时有8千人发送数据。如何创建类来实现这个系统,你觉得用什么容器来实现比较好?

(对邮件创建一个对象,发送人,接收人,邮件的管理)

3.一个联机游戏用什么容器去实现对于其他玩家的显示和管理?

4.线程,多线程在什么情况下效率更高?什么时候单线程效率高?

5.并发互斥问题?

二面:

1.网络传输中有没有遇到粘包,分包问题。如何解决的?

2.C#中list和LinkList的区别和用法?

3.三维到二维的坐标变换?

4.装备系统细节?

5.有什么想问的吗?

 

你可能感兴趣的:(九月游戏公司面试总结)