KuaiShou面试题

1、自我介绍

2、接口测试如何做的,优势劣势?
手工postman
优点,快,不需要准备,返回结果json处理过,可以导入参数,适合小白
缺点,不适合大批量测试,维护成本高,很乱,没有测试报告,太多的测试结果不清晰

接口测试平台
优点,方便管理,搜索,修改,可以学到很多东西
缺点,录入太麻烦,很折磨人,运行效率低
python requests库
优点,可定制化程度很高,维护成本相对比较低,可导入,生成报告,能学到很多技能
缺点,前期需要完善框架,对小白不友好,需要学习成本

3、接口400如何去定位?
4、接口异常如何去定位
客户端:网络,代理、硬件设备
服务端:参数校验,服务不稳定,接口不健壮 blablabla

5、常见的java异常错误
空指针、timeout
用的比较少 直接跳过了

6、查找一个文件 find [path] -n name [filename]
find / -n name "nginx.conf"

7、根据文件内容查找某一个文件或多个文件
find / -name "index.*" | xargs grep "Welcome to nginx"

8、shell命令 

9、mq 了解吗? mq我就知道是消息队列,说了下优缺点

10、IOS兼容性如何选择设备
1、分辨率
2、系统版本(大版本)
3、设备老旧程度

11、IOS耗电量如何去测试
  1、IOS比较封闭,即使有开放的接口查询,也不会统计某一个APP在某个时间段精确的使用情况
  2、专用软件(忘了是啥了)
  3、电充满,看两个小时

  4、当前我们的方法是首先记录下当前的电量,然后每隔半小时记录一下电量剩余。连续记录6次。

原文地址:https://www.cnblogs.com/cm039/p/14840986.html