一般软件测试的面试分为三轮笔试HR面试技术面试。前两轮根据不同企业或有或无但最后一个技术面试是企业了解你“行不行”的关键环节每个企业都会有的。在平时的学习、工作中一定要善于总结如果回答不好面试官会认为你技术能力有限或者不勤于思考是很容易被pass掉的。小编简单总结了些面试过程中经常会被问到的问题hr会问的几个问题1.你觉得自己的优缺点是什么2.你上一家公司的薪资是多少调了几次薪3.为什么从上一家公司离职呢4.离职证明和背调可以吗5.你还有什么问题要问吗这些问题都带坑回答不好会死在这儿的不知道怎么回答可以百度下或者联系在线客服技术方面的问题【功能方面】1.你是怎样理解软件测试的2.让你介绍你做的项目的业务流程3.软件测试的流程4..你认为什么是bug说一下你印象深刻的bug结合项目说一下你们公司有哪些类型的bug和bug评判严重程度的标准5.如何保证软件测试的质量6.如何保证你写的测试用例覆盖所有的场景7.如果用户在正式环境发现一个bug你在测试环境没有发现怎么办8.项目测试到什么程度就可以上线了【场景方面】让你写登录支付充值购物车文件上传三角形笔水杯等的测试点80%的公司会让你分析测试点【计算机网络基础知识】1.http协议的内容是什么?2.请求头的内容有哪些3.常见的状态码有些4.http和https的区别有哪些5.tcp 和udp的区别6.请描述下tcp的三次握手四次挥手的过程7.网关的作用8.osi七层模型每一层的作用9.session 是什么cookie是什么有什么使用场景10.session和cookie的区别【接口测试】1.你认为的接口是什么2.接口测试工具工作的原理是什么呢3.接口中包含哪些内容4.接口用例如何写5.你是如何做接口测试的使用的什么工具6.接口自动化了解过吗7.get和post的区别【自动化测试】1.可能会问到selenium。2.selenium 元素定位的方式显示等待隐式等待强制等待的区别等。3.接口自动化脚本的编写原理和过程。这块可以不用担心只要会一些简单的就可以了因为对于初中级测试来说自动化是一个加分项一般如果自动化掌握的很熟练的同学薪资是在12-25k之间的。【其他测试问题】1.简述转包过程你用的抓包工具是什么2.如何分析一个bug是前端还是后端bug3.url后面跟数据的话如何拼接上去4.抓包的原理是什么5.你们公司使用的bug管理工具是什么6.弱网测试是如何实现的7.web测试和app测试的区别是什么8.给你一个软件你会如何进行测试9.兼容性测试你是如何做的从app 和web两方面回答10.冒泡排序之类的一些代码题11.如果在正是环境发现bug测试环境没发现怎么办12.如果有一个bug怎么判断这个bug是前端代码导致的还是后端代码导致的这些问题回答的正确与否直接决定了你能否留下甚至能拿多少薪资的问题多回答对一个问题就有可能多为自己争取到500-1000块的工资呢。感谢每一个认真阅读我文章的人作为一位过来人也是希望大家少走一些弯路如果你不想再体验一次学习时找不到资料没人解答问题坚持几天便放弃的感受的话在这里我给大家分享一些自动化测试的学习资源希望能给你前进的路上带来帮助。软件测试面试文档我们学习必然是为了找到高薪的工作下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料并且有字节大佬给出了权威的解答刷完这一套面试资料相信大家都能找到满意的工作。视频文档获取方式这份文档和视频资料对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴我走过了最艰难的路程希望也能帮助到你以上均可以分享点下方小卡片即可自行领取。