先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7
深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新软件测试全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
如果你需要这些资料,可以添加V获取:vip1024b (备注软件测试)
正文
一、自我介绍
这部分一般人喜欢讲很多,其实没必要。大约5分钟内说清楚自己的职业经历,自己的核心能力或者善用的工具框架即可。
讲多了面试官会很烦躁。
二、项目经历
我会追究一些自己感兴趣的项目经验来问,不感兴趣的我就不问了。
此处有不少简历会夸大自己所做的事情,我觉得可以有所夸大,但要注意的是:
1、所有真的是你做的东西,一定要准备好面试官的深挖提问。
例如,你写了自动化测试Q,那我一定会问自动化测试的实际收益,拦截率,跑一轮要多长时间,误报率是什么。例如,你写了pytest框架,那我会问它的并发,过滤器a等等用法。
2、所有不完全是你做的,是团队做的东西,你要诚实回答,不要装蒜。
因为面试官既然问了,就说明这里他是很了解的,你蒙混不过去。
3、所有跟你无关的,都不要出现在简历当中。理由同上
此处可能会有几个自由问题。
一个是,你觉得这个项目的重点难点是什么?
这个问题的回答非常重要。你必须明白,测试能力是通用的,你能测a项目,就应该能测b项目。
但是如果你觉得a和b没有区别,那就等于是说,你测a测b的思路方法都一样,所以你a和b都测不
好,于是你也测不好c。
好好想想自己做过的项目,它到底有什么区别,而你又为它设计怎么特殊的测试。这个问题很重
要。
一个是,你印象中最深刻的一个bug是怎么样的?
不少同学这个问题不会回答,那么我会认为你实际工作不走心,或者没有测出什么重要bug。
建议准备1-2个经典bug;最好是有一定复杂度的,例如性能,一致性,排查链路较长的等等。
一个是,如果给你足够的时间和资源,你想做成什么样子?
这个问题可以提前准备一下。
三、基础知识
校招生可能会比较重点考察这个。
没啥好说的,还是要去背一背。
四、代码题
对不需要代码的岗位,一般不考察。
对需要代码的岗位,一股简单的考察单循环题目,复杂的双循环。有人喜欢出什么kmp,前中后序遍历a,动态规划a什么的,比较难,我觉得考了也很无聊。
没什么好说的,还是准备一下吧。
重点其实反而在于,如果你是质量保障,那你自己的代码质量意识就要高。你自己就要仔细考虑边
界值,异常输入,数据类型溢出这种问题;不要自己写的代码就漏洞百出。
五、测试设计
这里可能包括两种设计题目。
一种是出一个“如何测试一支笔”这样的抽象设计。这种题目最好提前锻炼一下。
一种是实际的一个场景的测试设计,这就是前面这道题能力的实际运用。所以不要瞧不上“如何测试一支笔”这样的题目,它可以有效帮助锻炼你的能力。
六、其他
面试过程中还有两个软素质,沟通和主动性。
沟通主要在于清晰和条理性。我个人建议回答所有问题,如果有多个子项,都采用列表形式(第
一,第二,第三),或者树状结构Q(第一层,第二层)。
主动性在于,你可以额外讲一些面试官问题以外的,但是比较相关的东西,而不是让面试官单方面
发问。
最后聊一下今天的重点
那些你可能会遇到的“刁钻”问题
(一共整理了800道+,部分示例)
技术类问题
1、以前做过怎样的项目?说一下你们的测试流程?在项目组中做过怎样的工作?
2、所做项目的情况,主要做什么类型的测试?
3、你认为是bug,而开发不认同时怎么办?
4、给你一个网站,你如何测试?
5、熟悉数据库吗?平时数据库用的多吗?(大概测试过程的1/4时间在查数据库)
6、linux查看文件用什么命令,查看进程用什么命令?
7、查看日志常用什么命令,主要查看什么内容?
8、软件测试用例设计/测试用例的内容/管理工具?
9、如何判断一个问题是bug?
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注软件测试)
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
测试)**
[外链图片转存中…(img-rg82C5o4-1713698007847)]
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!