前天连续三面了朝夕光年的游戏测开,今天问了HR,面试官也还在考虑,所以来许个愿。
今晚头比较痛,等明天再补上三次面试的面经。
许愿一个HR面。
-----------------------------------------------------------------------------------------------------------------------------------------------------
2021/4/12 更新
上个月底就已经HR面了,但是过去了12天了还是没啥消息
估计是凉了,有点不甘心,也有点可惜
突然就不想去找工作了,准备二战考研算了
-----------------------------------------------------------------------------------------------------------------------------------------------------
2021/4/21
催了两周,催出来个感谢信
------------------------------------------------------------------------------------------------------------------------------------------------------
补上面经
一面
开局日常介绍自己
然后问你玩过哪些游戏
接着聊简历里写的毕设项目
因为我毕设用的数据库是mongodb,所以面试官问我,在这种非关系型数据库中怎么处理有关系的数据
下一个问我找到数组里重复的数字
没用代码写,口述了方法,然后问我时间跟空间复杂度
这个之后就让我写代码,反转数字
然后写出来之后让我设计一些测试用例
说了一些比较常规的,比如输入负数、正数、0,或者输入非数字之类的
另外就是因为是python写的,可以不注意数值大小,面试官说如果是其他语言写的,还可能有用例处理超出数据类型大小的数
然后我就提了一下自己的想法,就说自己在学习信息安全数学基础的时候第一章节就是大数运算,当然是用数组(或者字符串)来表示大数,这个题可以照着这个思路做
然后一面结束之后十多分钟就打电话约了一会儿二面
二面
二面开局继续日常介绍自己
然后就开始聊天
聊游戏行业
聊游戏技术
然后询问我有没有去主动了解过这些
我的回答是我在无意识间接触过这些,但是还没有主动地去深入了解游戏制作之类的技术
最后也没有写代码之类的,也没问太多技术相关
二面结束后我觉得可能是太菜了,所以没抱太大希望,就问了问HR,但hr小姐姐给我说二面也过了,然后就约了晚上三面
三面
三面开局介绍自己
然后也是问我职业规划怎样
玩过哪些游戏呢?
玩过英雄联盟,那如果让你在还未正式推出此英雄前进行测试,保证这个英雄是一个平衡的英雄,会进行哪些测试?
然后看我项目中有说到爬虫,又问我爬虫遇到过哪些反爬机制?
在我说了需要用户登录之类的后,又问我我怎么处理这些问题。
然后出了一个没有碰到过的问题:有一个无限大的三维空间,里面散布着不同的但是都已知圆心坐标以及球半径的一万个小球,现在需要我对这个空间进行预处理得到一个数据结构,接着这个空间内会插入一个新的小球,然后通过得到的数据结构获取到这个与新小球有接触的所有小球,问题就是这个数据结构也就是这个预处理过程怎么设计。
我支支吾吾了半天,最后给出的答案是把这个空间等分成无数个立方体,然后这些个立方体应该尽量保证不会完全被已有小球内含,同时也要尽可能少的与小球相交。(求大佬指点)
这个小球之后,问了一些常规的问题。
比如tcp udp区别,两者分别在什么场景下应用。
python的一些基础知识,如垃圾回收、GIL的问题。
TCP拥塞控制等问题。
就出了一个算法题,二叉树的最大路径和。
这个题我第一眼看成最普通的求一条路径的和,结果写完面试官才提醒看错题了,然后思考了一会儿,发现虽然写错了,但是也并不是完全没用,最后我将每个节点到树底端最大的路径和求出来,然后将这个节点的值以及它左右节点的最大的路径和相加就是该节点的最大路径和,最后取出最大的值就行,比较侥幸能够跑。
然后面试官开始问我,对于测试以及测试开发的一些看法,我就把我在网易实习时那边告诉我的两个的区别说了,面试官给我讲了下他们这边这两个岗位的区别。
最后日常反问,接着告诉我他会综合一二面的评价来决定最后的结果。
总结
我头一次面头条能走这么久,最后看着还有一点希望,让我有些期待但也有些害怕。
金三银四的头一个月也快结束了,后续再找工作实在是有些困难了,所以希望看到这篇没啥营养的面经的各位找工作的同学都能够心想事成、Offer拿到手软。
大家加油吧。
全部评论
(2) 回帖