不鸣科技游戏测开
📍面试公司:不鸣科技
一面:
🕐面试时间:3.11
❓面试问题:
- 自我介绍
- 说说第一段实习的内容
- 第二段实习行为日志监控做了什么,埋点行为是谁完成的(这里可以提
- Asan自动化介绍,这样的主要目的是啥(没有说这个风险评估)
- 全城椅子自动化介绍
- 完善用例具体做了啥
- 协议自动化、压测做过吗
- 黑盒白盒区别
- pytest相关(前后置、默认执行顺序、标记)
- 接口测试用例设计思路(这里回答的不够系统、正反例、必填选填、参数类型、特殊参数...)
- 单例模式的优点,常见实现方式
- 进程、线程、协程区别
- 算法:给一个正整数数组和一个target,找出和≥target的长度最小连续子数组(说思路即可)
- 选一个常玩的游戏,简单评价优缺点
- 对公司了解
- 反问
二面:
🕐面试时间:3.13
❓面试问题:
- 自我介绍
- 性能测试关注的指标(游戏里面最好提到客户端性能【fps、帧时间】和服务器性能【tps服务器每秒逻辑帧数、RT】)
- 实习冒烟自动化做了什么(是啥,做了啥,难点)
- 人工智能专业为啥走测试(可以补充质量保障的重要性)
- 玩什么游戏
- 了解公司的项目吗
- 测开工作中ai提效(最好能说出具体效果)
- 常用的断言(缺少使用场景assert适用于核心校验点,因为后面中断直接停止;asssum适用于同一个用例多校验点;warns校验代码是否按预期触发指定警告)
- 自动化触发和数据维护(这里数据维护一下懵了,其实可以说Pytest Fixture、ini文件,数据配置文件,还有跑自动化前后的一些数据处理操作这些)
- 设计自动化框架(这里答的一般、可以从设备控制层、交互驱动(UI、GUI、lua、GM)、执行调度层(socket客户端自驱动)、用例管理层(pytest)
- 自动化性能框架中,如何区分是脚本问题还是版本性能问题?(和基线对比、检查脚本是否引入等待、资源占用等性能干扰、分析日志和资源监控)
- 有没有做过或设想过帮助团队提效的工具?
- 游戏引擎了解(还需要了解一些性能分析、资源监控相关)
- 测开如何与测试同学合作?如何给测试提效?
- 工作需要依赖上游开发,临近deadline还没提测怎么办?(可补充风险预警、和项目经理沟通)
- 实习中的困难
- 职业规划
- 之前实习的团队和工作强度
- 反问
🙌面试感想:整体问的都比较浅,没有深入追问
#发面经攒人品#