好大夫测试:
栈和堆的区别?
栈是由系统自动分配释放,用于存放函数的参数、局部变量等。地址是由高到低。
堆是由程序员分配释放,地址由低到高,先来的地址不一定低。
为什么选择测试不选开发?
测试入门比较容易,上手快,我对测试很感兴趣,而且现在有自动化测试发展前景也很好,我希望进公司以后自己的技术能力有所提高,而且一个程序员应该不只会写代码,也要会测试。
静态栈和动态栈的区别?
静态栈是数组实现
动态栈由链表实现
如何找到某个字符串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,开发人员觉得不是,该怎么办?