就离谱了,现在面试都这么难的了嘛···
从外包出来,没想到算法死在另一家厂子
自从加入这家公司,每天都在加班,钱倒是给的不少,所以也就忍了。没想到8月一纸通知,所有人不许加班,薪资直降30%,顿时有吃不起饭的赶脚。
好在有个兄弟内推我去了一家互联网公司,兴冲冲见面试官,没想到一道题把我给问死了:
问题:如果有个任务包含好几个子任务,子任务全部完成,整个任务才算完成,若是有一个任务没完成,所有任务都要取消。
感觉好简单的题,没想到还有一个要求:用最高效率,最短时间完成!
这一下难了好多,硬是没有答出来,早知道好好看看一大佬给的软件测试面试手册了。
测试一面基本上都是基础题, 同样是测试工程师的活,谁更熟练要谁,比如下面这个腾讯10年的大佬总结的测试架构师面试手册套餐,八股文越熟练越容易通过面试。
主要包括测试理论基础、Linux基础、MySQL基础、Web自动化测试、接口测试、App自动化测试、测试工具、Python基础、Selenium、性能测试、LordRunner、安全测试、测试开发相关等专题技术点,都是在各个大厂总结出来的面试真题,已经有很多朋友靠这份 PDF 拿下众多大厂的 offer,今天在这里总结分享给到大家!
- 测试基础(38页)
- 功能测试(183页)
- linux(221页)
- Mysql(216页)
- 接口测试(338页)
- Jmeter(41页)
- 测试工具(35页)
- web自动化测试(50页)
- selenium(55页)
- python编程(27页)
- app自动化测试(66页)
- 性能测试(40页)
- 安全测试(21页)
- 测试开发(31页)
- 简历模板(38页)
1.软件测试基础(2023最新版)
什么是软件测试?
软件测试的目的?
软件测试的目标
软件测试的原则
测试的工作流程
测试工程师的职责
软件都有多少种分类?
软件的分类
测试的主要方面
······
2.Linux(2023最新版)
说出10个以上的Linux命令
在RedHat中,从root用户切到userl用户,一般用什么命令?
Linux中,一般怎么隐藏文件?
在Linux系统中,一个文件的访问权限是755,其含义是什么?
如何查看CPU信息?
查看占用CPU使用率最高的进程?
如何查看-个文件的末尾50行?
如何过滤文件内容中包含"ERROR"的行?
······
3.MySQL(2023最新版)
什么是数据库?
什么是关系型数据库,主键,外键,索引分别是什么?
写出表的增删改查SQL语法
SQL的表连接方式有哪些?
表的连接查询方式有哪些,有什么区别?
什么三范式?
SQL的select语句完整的执行顺序?
说一下Mysql数据库存储的原理?
事务的特性?
简述什么是存储过程和触发器?
······
4.web测试(2023最新版)
描述用浏览器访问www.baidu.com的过程
以京东首页为例,设计用例框架。(注意框架设计逻辑, 区域划分,专项测试等,不需要…
如何测试购买下单和退货流程
什么是sql注入,什么是跨站脚本,什么是跨站请求伪造?
给你一个网站怎么开展测试?
电商支付模块的测试如何展开?
如何开展兼容性测试?
nginx,tomcat.apache都是什么?
apache和nginx的区别?
······
5.接口测试(2023最新版)
什么是接口
如果模块请求http 改为了https,测试方案应该如何制定,修改?
常用HTTP协议调试代理工具有什么?详细说明抓取HTTPS 协议的设置过程?
描述TCP/IP协议的层次结构,以及每一层中重要协议
jmeter,一个接口的响应结果如下:
接口产生的垃圾数据如何清理
依赖第三方的接门如何处理
测试的数据你放在哪?
什么是数据驱动,如何参数化?
下个接口请求参数依赖上个接口的返回数据
依赖于登录的接口如何处理
······
6.APP测试(2023最新版)
什么是Android四大组件?
当点击APP图标启动程序,说明将要发生那些过程?
APP测试的内容主要包括哪些,如何开展?
Android的兼容性测试都考虑哪些内容?
针对App的安装功能,写出测试点?
常用的ADB命令?
在查看logcat命令日志时候怎么内容保存到本地文件?
App崩溃(闪退),可能是什么原因导致的?
如何测试监测app的内存使用、CPU消耗、流量使用情况?
弱网测试怎么测
······
7.Python(2023最新版)
字符串反序输出?
判断回文?
统计python源代码文件中代码行数,去除注释,空行,进行输出?
python调用cmd并返回结果?
冒泡排序
1,2,3,4这4个数字,能组成多少个互不相同的且无重复的三位数,都是多少?
给定一个整数N,和一个0-9的数K,要求返回0-N中数字K出现的次数
请用python 打印出10000以内的对称数(对称数特点:数字左右对称,如: 1,2,11,1 …
判断101-200 之间有多少个素数,并输出所有的素数
一个输入三角形的函数,输入后输出是否能组成三角形,三角形类型,请用等价类划分…
······
8.Selenium(2023最新版)
什么是Selenium?
什么是Selenium Webdriver
Selenium IDE是什么?
常用自动化测试工具机器运行原理,写出一段元素查找的代码?
如何开展自动化测试框架的构建?
如何设计自动化测试用例:
webdriver如何开启和退出一个浏览器?
什么是自动化测试框架?
Selenium是什么,流行的版本有哪些?
你如何从命令行启动Selenium RC?
在我的机器端口4444不是免费的。我怎样才能使用另一个端口?
什么是Selenium Server,它与Selenium Hub有什么不同?
你如何从Selenium连接到数据库?
·······
9.LordRunner相关(2023最新版)
LoadRunner的工作原理是什么?
LoadRunner分哪三部分?
LoadRunner进行测试的流程?
什么是并发?在lordrunner中,如何进行并发的测试?集合点失败了会怎么样?
LoadRunner脚本如何录制和编写?
LoadRunner中的Think Time有什么作用?
在搜索引擎中输入汉字就可以解析到对应的域名,请问如何用LoadRunner进行测试…
一台客户端有三百个客户与三百个客户端有三百个客户对服务器施压,有什么区别?
客户交付一个性能测试项目,请阐述你的实施流程。
解释5个常用的性能指标的名称与具体含义。
写出5个Loadrunner中常用函数,并对其中2个举例说明用法。
简述LoadRunner的工作原理?
·······
10.计算机网络(2023最新版)
描述TCP/IP协议的层次结构,以及每-层中重要协议。
请简述ip 地址网关子网掩码的含义.
简述子网掩码的用途。
一台计算机的IP是192.168.10.71子网掩码255.255.255.64与192.168.10.201 …
请简述DNS.活动目录、域的概念。
10M兆宽带是什么意思?理论下载速度是多少?
什么是IP地址?
OSI七层网络模型的划分?
TCP和UDP有什么不同?
HTTP属于哪- -层的协议?
HTTP和HTTPS的区别?
······
内容太多,篇幅有限,所有文档、PDF的知识体系以截图形式展示,所有的教程学习PDF这边也只是大致介绍一番,不过可提供全部教程的原件给大家免费下载。
整理不易,白嫖太易!获取方式很简单:有需要的读者朋友们可以帮忙三连支持一下,点击下方小卡片关注我自行领取即可入手~