2018游戏开发求职经历(未完待续)

网络300
操作系统300
C++300
查找、排序100
数据结构300
正则表达式真的很有用!!!

GC:Java中的垃圾回收机制,c/c++中开辟的内存空间需要程序员自己释放,而在java中则可以在机器资源紧张时候自动检测并释放无用资源。

9.2号盛大u3d客户端开发工程师笔试,12道单选、3道多选、3道编程,涉及到u3d基础、c#基础、网络基础,编程有字符串处理。
9.3号永航unity开发工程师笔试,2道单选、1道填空、4道问答、3道编程,涉及到概率计算,编程有字符串处理、实现栈功能并且有时间复杂度o(1)的min()方法(剑指offer上原题)。
9.6号游族游戏研发工程师笔试,游族笔试是在两天内任意找出一个小时时间答题,24道题,其中20道选择(有单选有多选,涉及知识:网络、类、算法基础)4道主观题(三道编程很简单,还有一道问了GC是什么,有什么作用)。
9.7号巨人比试,一开始做错成游戏策划的笔试了,有61道题,60道选择1道问答,选择涉及到当下流行游戏以及该公司自己运营的游戏,涉及概率论、编程基础知识还有游戏内各种系统的知识,问答题由自己选择一道数值策划、剧情策划、系统策划中选一道来设计。
后来只剩一个小时去做了游戏开发岗位的笔试,17道题,10道选择(有多选,主要是c++基础,如类继承、静态变量、多态性、模版),3道填空(分析代码输出,有sizeof、指针),4道编程都是结合实际来出的题(第一道设计类并且实现一个可以最快统计该item的可选项的函数,倒数第二个利用QuickDoubleMinMax5()内置函数来实现一个快速求给定数组最大最小值的函数。最后一个快速找到最大值前10个元素)。

9.8号网易互娱游戏研发工程师笔试:4道编程题,第一个道字符串缩写,如果有连续M个(M>=4)按照字典序递增相邻的大写字母,则缩写成为‘首个字母-结束字母’的形式,通过率50%超时。
第二道通过,第三道从m个元素中选出n个满足条件的元素没来得及做。
第四道输入一组矩阵的行列,判断是否有一个顺序使得它们可以连乘为1个矩阵,通过率30%超时。

9.14号欢聚时代C++工程师笔试:14道题,10道单选2道编程2道问答,单选涉及C++类和指针函数、sql语句、网络,编程太简单不提,问答一道是写sql语句一道是问网络连接后server端和Client端能开启几个链接之类的。

9.15号搜狐畅游c++工程师笔试:30道单选,2道编程,10道分析题,单选涉及网络socket、算法、数据库等,编程第二道AC第一道75%(感觉自己没错,不知道为什么不通过,很气!!!)

9.20号飞鱼游戏开发技术面(17min挂了):基础知识掌握不牢,太紧张很多东西忘了,说话不流畅磕磕绊绊,对自己做过的项目不熟悉,深受打击。
    1.熟悉的设计模式 
    2.简单说一下单例模式
    3.面向对象的基本特征 :封装、继承、多态
    4.值传递和引用传递
    5.进程和线程的区别和联系
    6.进程之间的通信/通信
    7.同步和异步
    8.类对象的序列化
    项目:
    9.使用的程序结构、设计模式等
    10.程序方面遇到的问题
    11.项目遇到的问题,解决过程,多长时间解决
    12.除了C#外其他掌握的语言
 

猜你喜欢

转载自blog.csdn.net/qq_35503380/article/details/82793727