一面,55分钟左右 自我介绍 实习项目介绍 遇到的困难,花了多少天 有没有更难的(基本照着简历上的工作内容描述了一遍) 之前实习是一个工业自动化公司现在怎么来做游戏行业了 对游戏测试开发的理解 玩什么游戏最多,王者荣耀(弃坑),原神 原神有什么吸引你的地方 原神有什么bug,(从场景方面答了一些) 从攻击方面谈谈 最常用什么角色,介绍一下(从人物背景,技能机制介绍了一下 对这个角色的技能怎么测试 反问:你玩什么游戏(面试官有玩王者 王者荣耀有什么bug 智力题:左***共6个空槽,连续两发在一起,前一个人打了一枪没死,轮到你了,要不要转一下再打(没做出来 算法题:汉诺塔打印每次的操作。(没做出来 反问环节。 ---1面体验很好,面试官会和你分享你不会的题的思路--- 二面,45分钟左右 线程和进程的区别 线程通信方式 线程的声明周期 IO多路复用 同步IO和异步IO的实现(不会 同步和异步的区别 看我项目一个C++一个Golang 问了Golang和C++相比各方面的优势和劣势 Pyhton看过书吗(看过 谈一下装饰器(不会 问项目 自动化测试有了解过吗 场景题写伪代码:给你两个API(当前路径是否是目录返回bool和列举当前路径下的所有子目录和文件返回list),然后给一个根目录,可能有很多级文件目录,一个目录可能有很多文件,一个文件有很多行,一个行有很多列用逗号隔开,要求取所有文件的最后一列数据存到数据库。我:写了个dfs读取文件说文件数量很多上十万个我:把dfs改成用队列bfs+新建线程异步读取文件又说这只是提升了读取文件速度但是没有提升读取文件列表数据我:在上面的基础上,bfs每层只放一半进队列,剩下的一半放到递归调用的bfs里,类似二分法 玩什么游戏,原神 如何测试里面的一个场景 反问环节