测试面试复盘

好大夫测试:

栈和堆的区别?

栈是由系统自动分配释放,用于存放函数的参数、局部变量等。地址是由高到低。

堆是由程序员分配释放,地址由低到高,先来的地址不一定低。

为什么选择测试不选开发?

测试入门比较容易,上手快,我对测试很感兴趣,而且现在有自动化测试发展前景也很好,我希望进公司以后自己的技术能力有所提高,而且一个程序员应该不只会写代码,也要会测试。

静态栈和动态栈的区别?

静态栈是数组实现

动态栈由链表实现

如何找到某个字符串abc出现的次数?

输入五个数字,输出三个使得三角形周长最长?

先逆序排序(从大到小),第一个满足a+b>c的三角形即为周长最大的三角形。

        A.sort(reverse=True)

        for i in range(len(A)-2):

            if A[i+2] + A[i+1] > A[i]:

                return A[i] + A[i+1] + A[i+2]

只遍历一遍如何找到倒数第N个单链表中的节点?

给你某个功能(微信发红包),如何进行测试?人脸识别系统,

为什么没有留在上一家公司?

求出三科分数最高的前10名,求出三科平均分小于60分的所有同学。

Select top 10 Name,sum(score)

From Grades

Group by Name

Order by sum(score) desc;

Select Name

From Grades

Group by Name

Having avg(Score)<60

SQL取消重复的行

Select distinct Sno

From SC;

云从测试:

查找某文件,但不知道他在哪个位置,全局查找

find ./ -name anaconda

find ./ -iname "python*" iname不区分大小写

linux命令监控cpu、内存等资源:top

python生成随机数的函数

Random.random()

 random.uniform(10, 2)返回2-10内的任意一个随机浮点数

在数据库中找到字符串,并输出到excel表格中

云从二面

除了linux命令,你还知道其他的linux的系统知识吗

你为什么能胜任这份测试这份工作?你的优势在哪里?

你用过python脚本实现过什么功能?

python常用的模块

itertools 迭代器模块

os模块就是对操作系统进行操作 getenv() 获取系统的环境变量 getcwd() 获取当前工作目录

math

time

龙湖测试:

http是否有状态

无状态的

优缺点?

非递归实现斐波那契数列?

你在实习的时候学到了什么?

小米测开笔试:

Leetcode121

给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 
如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。 
注意你不能在买入股票前卖出股票。

保留之前最小的元素,返回差值最大的差

Leetcode 402

从一个数字字符串中删除k个数字,使得剩下来的数字字符串是最小的。

python中_ 和__的区别

_xx声明私有的属性和方法,但别的函数调用了不会报错,只是不符合规范

__xx不让子类重写该方法

__xx__python内建属性方法,不能在外掉用

python的内存机制

做测试的乐趣

黑盒测试的方法

无网络怎么测试

设计测试用例的方法?

 

UAT测试的要点?

验收测试是在系统测试完之后进行的,由用户、开发人员、测试人员、质量保证人员一起参与。

(1)对单元测试、功能测试、网络测试、软件安装测试、性能测试、集成测试、系统测试的测试用例进行回归测试。

(2)验收测试组依据系统设计说明书

postman如何保证两个接口互相通

压力测试的并发量

和开发人员对接,你觉得是bug,开发人员觉得不是,该怎么办?

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值