2024校招,网易互娱游戏测试工程师一面

前言

大家好,今天回顾一下,我前段时间参加的游戏测试工程师技术面试

两个面试官,一个提问,另一个负责记录

过程

  1. 自我介绍
  2. 比赛经历
  3. 介绍一下使用的博弈算法
  4. 穷举算法对性能有什么影响
  5. 怎么评估局面好坏
  6. 出现的bug怎么解决的,为什么会出现?
  7. 作为队长,怎么分工和协作
  8. 队员工作有些重合,为什么?
  9. 你负责哪些内容
  10. 比赛一共进行了多久?怎么分配的?
  11. 每个阶段的目标
  12. 设计时有出现什么意外的情况吗?
  13. why测试
  14. 最近的测试工作-实习工作
  15. 对目前工作感觉如何?
  16. 这样的流程你满意吗?
  17. 如果你是ld,会怎么改进? 人力消耗上-技术提升上-游戏体验上
  18. 现在需要你做白盒测试,你有方案吗?
  19. 白盒测试需要做什么? 静态-动态
  20. 开发经历介绍,压力测试?
  21. web项目,压力测试要注意哪些参数?
  22. 从测试角度进行压力测试,给开发反馈压力报告,从哪些方面记录? 定位问题-延伸出解决方案
  23. 举例有哪些原因和处理方案? 硬件层面-数据库读写压力
  24. 假如你是淘宝QA,用户反馈网页进不去了,怎么分析和定位问题? 看报错-定位问题(缩小范围)-开发者工具-抓包
  25. HTTP协议 我说成了超文本链接协议.. 应用层-安全-效率-端口
  26. HTTP协议package有哪些内容? 响应头-状态码-版本号-响应体-链接-格式-数据
  27. 常用状态码 30开头是重定向
  28. Python,m*n的矩阵,从左上到右下有多少种路线,让我口头解释,我说的双循环dp赋值,他没听懂/听清,我重新解释状态转移方程
  29. 在矩阵中的一些点不可到达,怎么设计? 我一开始解释加判断,他说判断有点多,咋优化,我说变成负数
  30. 你用过哪些数据结构,栈和队列的区别?
  31. 用两个栈实现一个队列的功能,秒了
  32. 分别解释出栈、入栈情况,他让我慢点说..,现在回忆确实应该慢慢思考,多说一些情况
  33. 游戏经历,炉石-益智类-LOL
  34. 怎么理解英雄联盟,为什么这么畅销? 简化DOTA,正向思维,干就完了,团队合作,需要技术
  35. 玩的什么位置,打野-盲僧-寡妇
  36. 介绍一下盲僧的技能
  37. 作为QA测试一下他的技能
  38. Q-正常释放-特殊状态-伤害计算-能量CD计算-释放范围-BUFF叠加-二段状态-敌方净化-速度-地形
  39. 二段有举例限制吗? TP回家了能跟过去吗?
  40. CD怎么计算的? 边界值检测
  41. 第二个面试官提问:你总结过测试的思路吗,怎么保证质量?
  42. 测试用例-不同身份出发(用户、技术、产品)-测试计划-测试方法
  43. 反问
  44. 业务 黑盒+白盒+测试工具+制定计划
  45. 技术栈 Python、Java、C#、C++
  46. 游戏测试职业发展
  47. 五个工作日内答复

总结

面试感受还是很不错的,尤其是最后聊游戏,同道中人惺惺相惜

如果可以选,你最想从事什么工作?

十年前的我,想每天打游戏赚钱,现在的我,以实现自我价值为目的寻找工作机会。

谈谈你的看法

欢迎点赞、收藏、评论,it's important for me.

欢迎点赞、收藏、评论,it's important for me.

欢迎点赞、收藏、评论,it's important for me.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/604141.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mysql5.7安装-windows安装版本

下载地址 官网地址:https://www.mysql.com/官网下载地址:https://dev.mysql.com/downloads/mysql/阿里云镜像站下载:https://mirrors.aliyun.com/mysql/华为云镜像站地址:https://mirrors.huaweicloud.com/home华为云镜像站下载:https://mirrors.huaweicloud.com/mysql/Downlo…

自动驾驶apollo9.0 Dreamview Debug方法

Apollo 9.0 安装&编译方法 # 拉取源码 git clone gitgithub.com:ApolloAuto/apollo.git git checkout v9.0.0# 启动docker bash docker/scripts/dev_start.sh bash docker/scripts/dev_into.sh# 编译project ./apollo.sh build默认启动方式 default mode wget https:…

SpringBoot实用开发(十一)-- MongoDB的客户端(studio 3T)的安装与简单使用

目录 1.studio 3T的下载与安装 2.studio 3T的连接 3.studio 3T的简单使用 3.1 创建数据库

houdini python self tools

01.geo 对应创建mantra import hou null_path[] for i in hou.selectedNodes():mantrahou.node(out).createNode(ifd,{0}.format(i.name()))mantra.parm(trange).set(1)framehou.parmTuple({0}/f.format(mantra.path()))frame.deleteAllKeyframes()for s in i.children():if …

Web前端-JavaScript(BOM)

文章目录 1.1 常用的键盘事件1.1.1 键盘事件1.1.2 键盘事件对象1.1.3 案例一 1.2 BOM1.2.1 什么是BOM1.2.2 BOM的构成1.2.3 window1.2.4 window对象常见事件窗口/页面加载事件**第1种****第2种** 调整窗口大小事件 1.2.5 定时器setTimeout() 炸弹定时器停止定时器**案例&#x…

解决ImportError: Failed to import test module: sys.__init__

解决ImportError: Failed to import test module: sys.init 背景 学习通过文件夹执行测试脚本时,出现了错误:ImportError: Failed to import test module: sys.__init__ 解决过程 根据报错信息:sys is not a package大胆猜测可能是文件名…

VMware linux虚拟机卸载不干净导致二次安装之后虚拟机ping不通主机

问题就是主机能ping通虚拟机,虚拟机不能ping通主机,我看网上又说虚拟机和主机没在同一网段的, 有些确实是这个情况但是首先你要打开控制面板–》网络–》网络和共享中心-》更改适配器设置,然后 会弹出下面的界面 如果你的没有上面…

【UE Niagara学习笔记】01 - 浮动的蒲公英

目录 效果 步骤 一、创建材质 二、创建Niagara粒子 2.1 创建Niagara模板 2.2 通过用户参数设置粒子大小 2.3 设置数量、风速、透明度变化 效果 步骤 一、创建材质 1. 在虚幻商城中把“Realistic Starter VFX Pack Vol 2”添加到项目中,该资产中所包含的…

ubuntu开机卡在[OK],,,,,的界面无法正常开机后进入桌面

0.现象 ubuntu开机,进入一片代码行,会卡在某一行,一直没有新的进展 1.原因 有很多原因可能导致这个现象,内核升级与固件不匹配、磁盘出了问题等等如果没有做过什么特别的事情,也可能是存储空间满了,也会…

探索2024年软件测试的几大主导趋势

进入2024年,考虑影响测试环境的问题至关重要。这种思考将成为团队了解主要瓶颈和实现当今不断提高的期望的首要因素。 01 了解关键测试瓶颈 毋庸置疑,现代团队需要不断创新、适应和拥抱最新趋势,以保持竞争力并提供以客户为中心的解决方案。尽…

微信小程序 引导地址授权 获取位置信息 uniapp

概述 获取位置信息,需要保证是否授权位置信息,有几个条件是导致无法授权的原因 (1)微信应用未授权定位设置 (2)首次进入小程序未授权位置信息 (3)小程序之前阻止过授权位置信息 &…

力扣383.赎金信 -- 哈希表

思路&#xff1a;记录magazine每个字符个数&#xff0c;然后记录ransomNote每个字符&#xff08;每有一个减1&#xff09;&#xff0c;假如出现<0的情况说明ransomnode有字符的个数超过了magazine则无法构成&#xff0c;否则可以构成 代码&#xff1a; class Solution { pu…

SpringBoot实用开发(十二)-- MongoDB语句的简单使用

目录 1.新增文档 2.删除文档 3.修改文档 4.查询文档 4.1 基础查询 4.2 条件

asp实现ACCESS中日期时间的比较

今天程序中要实现时间作为查询条件的功能&#xff01;使用的是ASPACCESS。 在ACCESS数据库中&#xff0c;日期时间的比较操作符主要有> 、<、三个&#xff01;但不能直接把比较时间用这些操作符相连&#xff01;为了区分时间类型和其它类型&#xff0c;ACCESS中在时…

Qt/QML编程学习之心得:QProcess进程创建(27)

Qt除了线程Thread,进程也有支持类,那就是QProcess。 可以看出,这个类很大,支持的内容也很多。最简单的使用如: myParam << QString("-param hello") ; bool bRes = QProcess::startDetached("/usr/bin/myApplication", myParam);要启动进程,主…

Cache伪共享

伪共享 什么是伪共享 为了解决计算机系统中主内存与CPU之间运行速度差问题&#xff0c;会在CPU与主内存之间添加一级或者多级高速缓冲存储器(Cache)。 这个Cache一般是被集成到CPU内部的&#xff0c;所以也叫CPU Cache。 在Cache内部是按行存储的&#xff0c;其中每一行称为…

基于冒泡排序思想的qsort函数的模拟实现

&#x1d649;&#x1d65e;&#x1d658;&#x1d65a;!!&#x1f44f;&#x1f3fb;‧✧̣̥̇‧✦&#x1f44f;&#x1f3fb;‧✧̣̥̇‧✦ &#x1f44f;&#x1f3fb;‧✧̣̥̇:Solitary-walk ⸝⋆ ━━━┓ - 个性标签 - &#xff1a;来于“云”的“羽球人”。…

kafka 偏移量的类型与提交方式

kafka checkpoint 在流处理中,“checkpoint” 通常指的是将应用程序的状态保存到可靠的存储系统中,以便在发生故障或应用程序需要重启时能够从先前的状态中恢复。这包括保存处理过的事件、中间结果以及任何其他状态信息。“Checkpointing” 可以确保系统的一致性,并提供容错…

如何计算ThreadLocal对象的hash值?【ThreadLocal技术】(含AtomicInteger的介绍)

如何计算ThreadLocal对象的hash值&#xff1f; 一、前置知识二、问题三、剖析源码&#xff1a;如何计算ThreadLocal对象的hash值&#xff1f;1、源码1.1 咱先得知道nextHashCode的起始值1.1.1 那就要先了解AtomicInteger创建AtomicInteger原子的增减操作原子的加法操作原子的获…

ROS - tf

系列文章目录 前言 PR2 你想看看 tf 能做什么&#xff1f;看看 tf 介绍演示。 一个机器人系统通常有许多随时间变化的三维坐标系&#xff0c;如世界坐标系、基础坐标系、抓手坐标系、头部坐标系等&#xff1a; 5 秒钟前&#xff0c;头部坐标系相对于世界坐标系的位置在哪里&am…