当前位置: 首页 > 面试经验 >

快手企业应用部测开实习一面

优质
小牛编辑
53浏览
2024-12-22

快手企业应用部测开实习一面

2024.12.3
面试官:你好,能听见吗?
自我介绍
候选人:
测试开发的理解
面试官:OK,行,你谈谈你对测试开发的理解吧。
候选人:测试开发在整个产品生产过程中处于较下游的阶段,主要目的是保证产品的质量达到预期。测试开发可能会涉及自动化测试、效能平台和中间件的开发。我认为这个岗位应该能从用户角度理解产品的可用性、稳定性、易用性,从研发角度理解业务对外提供的服务以及内部上下游的服务依赖,包括数据流转状态等。
测试用例设计方法
面试官:好的,那下面一些基础知识,比如测试用例的设计方法都有哪些?
候选人:功能测试的基本方法包括等价类、边界值、错误推断、画流程图和判定表等。
设计一个测试用例
面试官:那你给我设一个测试用例吧,比如说淘宝的购物车或者京东的购物车APP端的。
候选人:首先,商品能否正常加购;其次,商品加入购物车后能否正常删除;再次,能否在购物车中更改商品详情,如不同配置;然后,购物车的数量加减功能是否正确;接着,单个商品和多个商品的下单流程是否正常,包括优惠券等;最后,失效商品能否正常清除,批量删除功能是否正常,分页查询功能是否正常。
接口测试经验
面试官:OK,行,你做过接口测试吗?
候选人:目前还没有这个经验,但我学过用junit做测试。
HTTP请求区别
面试官:那GET请求和POST请求的区别是什么?
候选人:GET请求主要用于获取服务器资源,数据在URL中传递,不安全且支持幂等。POST请求主要用于更改服务器资源,数据以表单或JSON形式提交,不支持幂等。
进程间通信
面试官:问一些基础知识,比如进程间的通信有哪几种方式?
候选人:进程间通信的方式包括管道、共享内存和消息队列等。
SQL查询
面试官:我想问一个简单的SQL查询,假设有一个学生表,包含学生ID、学生姓名和学生成绩三个字段,找出班里前10名同学的信息。
候选人:SELECT 学生姓名 FROM student 表 ORDER BY 学生成绩 DESC LIMIT 0, 10。
思维题
面试官:我问一道思维题,有两个量杯,一个3L,一个5L,没有刻度,如何用这两个量杯盛出4L的水?用两种方法。
候选人:
方法一:先将5L量杯装满水,倒入3L量杯,剩下2L水;将3L量杯倒空,将2L水倒入3L量杯;再将5L量杯装满水,倒入3L量杯,此时5L量杯中剩余4L水。
方法二:先将3L量杯装满水,倒入5L量杯;再将3L量杯装满水,倒入5L量杯,此时3L量杯中剩余1L水;将5L量杯倒空,将1L水倒入5L量杯;再将3L量杯装满水,倒入5L量杯,此时5L量杯中剩余4L水。
入职时间和租房
 类似资料: