今日面试了一个app测试岗位,有两个人面试分别是技术组长和项目组长,问了很多问题!不止图上这些,有些记不起来了,基本上是回答了一个问题之后马上就能被反问一个问题的那种!!
1、30转换成十六进制
2、知道什么排序方式?
3、选其中一个排序方式,把五个数据从小到大排序。(口述描述,我说的冒泡)
4、排序的时间复杂度
5、在项目中遇到的最困难的bug是什么?
6、python是自学的还是学校课程?学过的Python应用里面用得最多是什么方面?(我说的爬虫)
7、让我描述一下项目里用到爬虫的相关技术(让我回答我在项目里爬虫技术怎么用的)还有遇到的困难?困难怎么解决的。(这里是三个问题,根据我的回答一个一个问的)
8、mysql如何进行多表连接(等值连接)
9、平常有没有遇到过app闪退、卡顿…(app之类的bug),遇到了平时有想去知道它背后的原因吗?然后让我举例说一下(具体怎么问的忘记了…)
10、弱网环境的测试(后面提到了一个抓包软件Fiddler的使用)
11、mysql怎么进行筛选?怎么把top前50的销售量筛选出来?(挖的我一个项目经历,关于一个爬虫淘宝销售量的项目)
12、数据库里每日更新的销售量实时数据,如何才能对比销售量排第二的进行测试?(这里显然是去对比爬虫下来的数据与淘宝网真实的数据是否一致,我想到的回答是进行自动化测试,因为每天数据都在变,操作又是重复的)
13、又根据我的回答让我简单描述,如何去编写这个python脚本
14、编写这个脚本的过程中,分析数据库会用到哪些mysql的操作,简单说一下
14、有哪些数据库表、表的字段有哪些?(继续挖项目…)
16、Linux的常见命令举例?又问了一个如何查找某个路径?
17、发送一个post/get请求,简述一下流程
18、是否了解测试的职业发展?
19、为什么想做测试?
最后: 下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】