【爆肝帝,花费3个月整理】金九银十面试季,2023年字节跳动所有,软件测试面试题拿走不谢!(附详细答案解析)

前言

最近有收到一些不同公司的面试题,像字节跳动、网易、美团等,趁着有时间,给大家梳理下,说不定面试能派上用场,大概给大家从以下几个方面来做了整理:

  • 个人信息:(工作/实习经验,所做的项目,态度素养)
  • 测试思维
  • 情景问题
  • 计算机网络
  • 操作系统
  • 代码/算法题
  • 语言(Python/Java)
  • Linux
  • 数据库

 

个人信息

1. 公司测试流程?/测试工作怎么开展的?/怎么展开测试?

考察是否熟悉测试过程中各个环节。具备知识:软件生命周期、bug 生命周期、测试流程。

大概流程为需求评审会议 —> 测试计划(测试范围、时间节点、任务分配、测试策略、环境,风险评估)—> 测试用例编写(测试思维)、内部/项目组评审 —> 测试执行(开发编译完成,提测):发现 bug 定位 bug,提交并跟踪 bug,多轮回归测试,测试结束 —> 整理测试报告–> 发布线上,线上问题跟踪。

可依据自己公司做适当调整。

2.做过什么项目,负责什么?

3.项目中每个业务扣细节?

4.个人规划、如何理解测试岗位

5.在最近生活或者工作上,遇到的最有挑战的事

测试思维

1.纸杯子做什么测试?

反问面试官:这个水杯容量、材质、大小、形状、功能有无限制?

面试官:没有限制

我:假设这个水杯 100ml 办公室一次性的纸质水杯

功能测试、界面测试、易用性测试、兼容性测试、安全测试、性能压力来思考

功能测试:水杯能否正常装水,不漏水?100ml 边界值? 装冷水开水热水?能否降解?…

界面测试:外观颜色、设计、logo、界面文字是否正确?.

易用性测试:隔热、易握?杯口是否毛刺?设计是否符合人体工学?…

兼容性测试:装气体/固体/液体? 不同环境下是否正常?

安全测试:材质质量,是否防止腐蚀能力?防止碰撞,割手?抑制细菌?…

性能压力:摔多次?是否耐摔?(不同高度) 挤压(不同角度),是否变形?..

2.发红包测试用例?

3.微信点赞如何测试?

4. 设计发朋友圈测试用例

5.领取优惠券的页面如何设计?

6.设计抖音视频播放页面测试用例?

7.针对抖音搜索界面,设计测试用例?

8.如何测试一瓶矿泉水?

9.一个项目,有增删改查接口等,做接口测试,怎么测?

情景问题

1. 视频卡顿如何排查

2.打开 APP 后页面空白,怎么排查问题?

答案:

  1. 先确保网络正常、输入的 URL 地址是正确的
  2. 通过浏览器调试工具或者抓包工具例 fiddler,查看控制台的请求和响应,
  3. 查看请求地址和参数等是否正常;后台返回状态码、响应数据等是否正常
  4. 一般经过以上步骤,基本能够定位到问题,例控制台报 js 异常之类的,则前端问题;若返回状态 500,则后端问题,可同步查看服务器日志来定位

3. 为微信的点赞功能设计测试用例,假如点赞了但是点赞数没有加一,可能报错在哪里?

答案:url 定位错误、代码错误、断网操作网络不好、未更新、次数限制

4. 网络良好的情况下,发现数据传输过程出现 404 的情况,你认为是什么问题。

原因一般来说有几种情况:

  1. 无法在所请求的端口上访问 Web 站点。
  2. Web 服务扩展锁定策略阻止本请求。
  3. MIME 映射策略阻止本请求
  4. 网站更新改版,但某些局部板块沿用原来的模块,而原有的模块调用的文件已经被删除或转移了路径。
  5. 跟踪访问的各类脚码或 CSS 文件无效但调用代码依然存在。
  6. 某个目录直接删除
  7. 网页 URL 生成规则改变
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值