前两天突然收到一个朋友面试字节跳动的面试题,所以就有了这样一个想法,以后我会陆续收集一些互联 一线大厂的软件测试面试题
字节跳动
1、冒泡排序
2、实现字符串递归倒叙
3、取出列表中的奇数
4、找出列表中的重复数据并标出位置
5、从0-100中随机拿出来一个数,如何简单快速的找出拿出来的数
6、设计一个洗牌程序,要洗完的每张扑克牌的顺序和原来不一样
7、多表查询
8、表中排序,查询前n条数据
9、测试的中断机制
10、并行任务的处理
11、业务流程,以及如何设计测试用例
中断机制:当由于客观原因任务无法推进,要中断任务并说明,投入到其他任务中,直到任务重启
百度
最后的小总结:
1、接口自动化测试:测试框架,多个有关联的接口的用例编写,用例的组织及存储,接口测试的覆盖率,RESTAssured 的封装等。
2、UI 自动化测试:iOS 和 Android 的区别,Appium 代码的双端复用等。
3、性能测试:工具、性能指标、多线程、并发。
4、算法 :常见的快排、冒泡、堆排、二分查找。
5、数据结构:常见的容器和区别。
6、数据库:知识点比较杂,比如存储过程,索引类型和优缺点,事务,乐观锁和悲观锁,索引查询,drop、delet 和 truncate 的区别,视图及使用场景,三个范式,数据库隔离级别,SQL 语句,B 树等。
7、用例设计:给一个场景设计测试用例。
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树首页概览31291 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!