最近招了一个测试坐我旁边,想着好好培养一下,要她有什么不懂可以来问我,但工作几天了也没看她来问问题什么的,以为他是个半吊子测试,结果有一天我发现,她竟然趁我不在的时候偷偷努力…,原来她这几天在我旁边坐着都是故意的。
后来才知道人家是个卷王,从早干到晚就差搬张床到工位睡觉了。
最近和他聊了一次天,原来这位小老弟家里条件不太好,一大家子指望他一个人养活,所以他再大三的时候就已经开始自学软件测试了,大四获得了一个小公司的实习机会。在工作中不断的学习、实践,花的时间比别人多一倍,所以才能打下扎实的基础,现在工作也是得心应手。
果然人有能力就是不一样,在哪里都发光!!!
在他入职后我也是常和他打交道,看到她这么努力,我就把我花了几个月时间整理出来的软件测试生涯的一些知识及技术分享和学习资源给到他,让他帮我一起分担压力。
正值6月毕业季,秋招也马上来临,在这里给大家分享一份软件测试面试宝典,希望能对你们有一点点的帮助!
通过大数据总结发现,其实软件测试岗的面试都是差不多的。常问的有下面这几块知识点:
内容涉及:测试基础、Linux操作系统、MySQL数据库、Web功能测试、接口测试、APPium移动端测试、Python知识、Selenium自动化测试相关、性能测试、性能测试、计算机网络知识、Jmeter、HR面试,命中率杠杠的。(大家刷起来...)
1、阐述软件生命周期都有哪些阶段?常见的软件生命周期模型有哪些?
2、什么是版本控制,常用的版本控制系统有哪些?
3、数据库三大范式是什么?
4、mysq|有关权限的表都有哪几个?
5、MySQL的binlog有有几种录入格式?分别有什么区别?
6、存储引擎选择?
7、什么是索引?
8、索引有哪些优缺点?
…
1、切换目录用什么命令?
2、怎么查看进程信息?
3、怎么查看当前路径?
4、删除文件用哪个命令?
5、对文件的内容进行统计?(行号、单词数、字节数)
6、grep命令有什么用?
…
1、请写出table标签下面会包含哪些标签元素?
2、很多网站不常用table iframe这两个元素,知道原因吗?
3、 jpg和png格式的图片有什么区别?
4、常用浏览器有哪些,内核都是什么?
5、form标签上定义请求类型的是哪个属性?定义请求地址的是哪个属性?
6、简述一下src与href的区别?
7、before和::before区别?
8、如何让一个div.上下左右居中?
…
1、自动化工具选择的关注点?
2、常用移动应用自动化测试工具有哪些?
3、什么是 自动化测试?
4、自动化测试优点?
5、Jmeter的作用优点以及缺点?
…
1、JMeter中处理器的类型是什么?
2、解释什么是预置处理器元件?列出一些预处理器元件?
3、是否提到测试元件的执行顺序?
4、正则表达式中的“包含"和“匹配”表示什么?
5、服务器CPU指标异常怎么办?
6、你们的性能测试需求哪里来?
7、你们性能测试做的是前台还是后台?
8、性能测试指标有哪些?
…
最后
整份文档一共有将近 200 页,全部为大家展示出来肯定是不太现实的,为了不影响大家的阅读体验就只展示了部分内容,还望大家海涵,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习!
我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。