面试内容:
1.自我介绍
2.了解了一下之前项目中做测试的测试流程
3.问了一下python浅拷贝和深拷贝的区别

https://www.bilibili.com/video/BV1jT4y1G7AN/?spm_id_from=333.337.search-card.all.click

浅拷贝只拷贝第一层列表,第一层内部指向的还是同一个对象

深拷贝拷贝的是全部层次的列表,每一层都是新的对象

4.描述一下闭包有什么好处

https://zhuanlan.zhihu.com/p/453787908

定义:闭包就是能够读取外部函数内的变量的函数

好处:可以读取函数内部的变量,让这些变量的值始终保持在内存中
5.生成器和迭代器

迭代器是一个更抽象的概念,任何对象,如果它的类有next方法和iter方法返回自己本身,就是迭代器。

生成器本身是一种特殊的迭代器,使用了yield函数

迭代器相当于复制一份元素,生成器自己生成元素。

6.用Linux获取当前时间

date
7.用shell写怎么发布

https://www.bbsmax.com/A/amd0E3rjzg/

    1. #复制war包到项目
    2. cp -rf ${}/target/${}.war /usr/local/data/$/tomcat/webapps
    3. #进入tomcat
    4. cd /usr/local/data/$/tomcat
    5. #停止tomcat
    6. ./bin/shutdown.sh
    7. #删除ROOT下文件
    8. rm -rf webapps/ROOT/*
    9. #解压项目war包
    10. unzip -o webapps/$.war -d webapps/ROOT
    11. #启动tomcat
    12. ./bin/startup.sh
    13. #显示tomcat启动信息
    14. tail -f logs/catalina.out


8.redis和 flutter
9.列表和集合区别

列表:

  • 列表中的元素可以重复;
  • 列表中的元素是有序排列的,可以根据索引获得对应位置的元素;
  • 列表是用中括号[]括起来的一组数据;

集合:

  • 集合中的元素是不重复的,因此可以用集合来解决冗余问题;
  • 集合中的元素是没有顺序的,因此不支持元素索引;
  • 集合是用大括号{}括起来的一组数据;

 

8.append,add,extend的区别

append()方法是指在列表末尾增加一个数据项

add()方法是指在集合末尾增加一个数据项

extend()方法是指在列表末尾增加一个数据集合

insert()方法是指在某个特定位置前面增加一个数据项

11.ios16 有什么做的好的,有什么做的不好的

相册支持智能抠图、可设电量百分比、

可查看连接的WiFi密码、信息增加最近删除

2.工作经历:上份工作的测试重点是什么?测试报告是怎么输出的?

 

 

 

一面

1.介绍工作经历,重点说做过哪些种类的测试
2.测试报告包括哪些内容,发现了哪些问题,问题有哪些种类
3.测试的新版app有bug,开发说这是之前版本引入的,怎么找到这个有问题的版本
(面试官希望回答用二分法,比如20版本没有问题,30版本有问题,那就先去看25版本)
4.对ios的了解
5.ios16的做的好和不好的地方
6.翻译一句英文
7.元组和列表的区别
8.元组和列表可以作为字典的元素吗
9.进程、线程、协程是什么
10.赋值语句、浅拷贝、深拷贝
11.面试官给了一个列表,分别用赋值语句、浅拷贝、深拷贝复制一份,
然后删去原始列表的一个元素,赋值语句、浅拷贝、深拷贝的结果有什么不一样
12.列表怎么去重
13.什么是闭包,有什么好处
14.操作一个文件,用with和open操作有什么区别
15.实例方法和静态方法
16.迭代器,生成器
17.map,reduce,filter
18.filter需要传入什么参数
19.删除列表元素的三种方法
20.shell获取当前日期,替换变量

 

二面

1.自我介绍
2.介绍一个项目
3.怎么准备测试 case
4.ios有什么不方便的地方
5.测试输入法,怎么测试
6.工作中上线的频率
7.上线的标准
8.postman和Charles的区别,使用场景
9.压力测试看哪些指标
10.怎么做压力测试(怎么逐渐加压)
11.擅长什么,回答了java
12.java里hashmap和hashtable的区别
13.算法题:两个有序数组,合并成一个有序数组
14.时间复杂度是多少?
15.有没有时间复杂度低的方法?
16.对这个算法设计测试用例

17.英文自我介绍