关键词:
背景
本人是计算机软件专业出身,自 08 年本科毕业之后一直从事软件测试这一行,可以说是有 10 年经验的测试老兵了。最近的工作经历是在某知名互联网企业担任高级测试经理。或许会有人觉得奇怪,为何一个测试经理会有跳槽的想法,以及为何还要培训 「测试开发系统进阶」 的课程。
其实,我在原来这家公司呆了将近 8 年的时间,期间也正好经历了公司转型互联网业务的高速发展阶段,个人职业岗位也从功能测试转型为测试开发,再到测试经理。但可能是在一个地方(舒适区)待久了,总会有些懈怠;也可能是 「世界这么大,总想看看不一样的风景」,我内心还是希望尝试新的机会,接触到更前沿的技术体系。
但在我出去面试新机会的时候,很快就发现了自己的不足。虽然自我评估 Java 算是熟练掌握了,但其他技术栈明显太片面了。比如只有服务端的测试经验,App/小程序这类新应用的测试技术就比较匮乏。如何快速补齐自身的技能短板,这个问题我也琢磨了很久。
后来,找了机构线上培训,觉得学院根据 BAT 大厂前沿设计的课程内容和大咖导师完美匹配我的要求,所以就参加了「测试开发从入门到高级实战」第 10 期的课程,让我学到了很多在工作当中没办法实践到的,最前沿的测试技术及实战技巧,完善了测试开发技术栈,也积累了必要的项目经验。这里非常的感谢。
面试
我先后参加过 3 次互联网大厂测试开发岗位面试,前两次面试都止步于 2 面,最后一次成功到了第 5 面,并最终顺利拿下 Offer。
第一和第二次面试是在半年前,在 1 面的考核题目都类似,都有对算法、Java 代码和测试工具研发之类的问题,但到了二面的时候,面试官对技术栈要求和深度要求,明显比第一面要高的多,对性能测试、Linux/Shell 命令、以及移动 App、小程序等测试技术都有所涉及,由于当时自己的技术栈还不够全面,所以没有能够继续走下去。
在第三次面试的时候,我已经在霍格沃兹测试学院学习了有一段时间了,技术栈也得到了明显的弥补,一路闯关到第五面。这里简单总结下面试中印象深刻和自己回答的不太好的问题,供自己回顾学习,也提供给其他同学参考。
一面
-
首先介绍下个人经历(面试官都喜欢从个人经历当中寻找问题来提问候选人)
-
进程与线程的区别
-
HashMap 和 HashTable 的区别
-
SpringBoot 框架的优缺点
-
算法:蚁群算法
-
算法:是否知道堆排序及其原理
-
Linux 打包指令
-
Wait 和 Sleep 的区别
二面
-
性能测试指标有哪些?
-
性能测试中什么情况内存过高,但 CPU 使用率不高?
-
性能测试中什么情况 CPU 使用率高,但内存占用不高?
-
TCP 和 UDP的区别?
-
App 的测试工具知道哪些?
-
知道哪些设计模式,在工具开发当中有用到什么测试模式?
-
SQL 和 MySQL 的区别
三面
-
个人经历介绍
-
性能测试的指标
-
悲观锁和乐观锁
-
数据库事务
-
MySQL 的优缺点
-
做接口测试框架的实现时,遇到哪些问题?是如何解决的?
四面
-
个人经历介绍
-
是否对带团队有要求?
-
上班路程问题
-
对自己有什么职业规划?
-
为什么从上一家公司离职?
五面
- 说一下自己负责的业务测试链路
- 说一下对本公司的看法
- 说一下对本公司的期望
- 说一下在团队管理当中有没有碰到什么难题?
- 说一下常用的团队管理模型
- 说一下在团队管理过程中是否有被投诉过?
- 什么时候可以入职?
三次面试经验总结
其实面试时,我更多的是抱着持续学习的态度,但最终也比较幸运的拿下了理想的 Offer,能加入这么优秀的测试团队,后续对自己的要求也会更高,希望能够继续加强自己技术栈的积累。
这里给大家整理了一份《软件测试工程师进阶的技术栈》,包含了诸多技术栈,希望能帮助在升级打怪中提供中坚力量
给大家推荐下我自己建的软件测试交流学习群: 902061117 ,群里都是搞软件测试的,如果你正在学习测试 ,小编欢迎你加入,大家都是测试党,群内不定期分享干货(都是软件测试相关的),包括我自己整理的一份2021最新的进阶自动化资料。
这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你
关注我的微信公众号【伤心的辣条】免费获取~
送上一句话:
世界的模样取决于你凝视它的目光,自己的价值取决于你的追求和心态,一切美好的愿望,不在等待中拥有,而是在奋斗中争取。
如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!
好文推荐:
费时3个月,靠着这篇软件测试进阶笔记,成功拿下了阿里腾讯等10家offer
我能拿下10家大厂的offer都归功于这份阿里内部测试技术复习笔记,这份笔记包含很多大厂,比如阿里,百度,字节,腾讯,京东这些大厂的面试真题(包含答案),熬夜啃完之后,感觉收获... 查看详情
5月最新软件测试大厂面试真题,分享给大家
1--------------------------测试基础面试题问:自动化测试和手工测试的优缺点答:自动化测试:优点:①、对程序的回归更加容易;②、能够完成一些手工测试难以完成的测试工作;③、能够最大化利用资源... 查看详情
5月最新软件测试大厂面试真题,分享给大家
1--------------------------测试基础面试题问:自动化测试和手工测试的优缺点答:自动化测试:优点:①、对程序的回归更加容易;②、能够完成一些手工测试难以完成的测试工作;③、能够最大化利用资源... 查看详情
2022年秋招,软件测试开发最全面试攻略,吃透16个技术栈
小编分享的这份秋招软件测试面试总结包含了软件测试基础、MySQL基础、Liunx、web测试、接口测试、App测试、管理工具、Python、selenium、性能测试、LordRunner、计算机网络、组成原理、数据结构与算法、api测试等个16专题技术点... 查看详情
软件测试面经:小厂被diss到自闭,“试水”大厂竟收3份offer!(附100道面试真题分享)
...到工作,还是真的是像网上所焦虑的那样,软件测试真的是要凉了?这次跳槽经历让我明白,工作本身就是双向选择, 查看详情
最新美团点评java团队面试题:大厂高级测试面试题
正文做了3~5年编程开发,你已经积累了不少项目经验,扩宽了技术广度,也许已发力成为团队管理者。到了这个阶段,大家却常有这种感受:感觉自己卡在瓶颈进步缓慢,技术水平很难像早期一样实现大幅... 查看详情
面试测试开发工程师:java测试进阶篇
1.按开发阶段划分测试金字塔与业务测试分析1.1 单元测试(UnitTesting)手机功有很多,女孩子都喜欢用美颜功能,突然有一天美颜功能不可用了,怎么办?只针对这一功能的代码进行测试。单元测试是对软件组成单... 查看详情
网易10年前端开发,分享200页+面试真题及面经!
...练掌握HTML/CSS/JS、前端框架,vue为必须项3.熟悉Node.js开发,有良好的业务理解力……主要缺少清晰的底层逻辑以及大型项目实战经验!这些从网易限时免费为大家提供的,价值¥299的前端内训课里都可以学习到... 查看详情
从阿里系2021年应聘中提炼出来的测试开发面试真题
...给大家分享出来。希望可以给找工作的一些帮助。1.接口测试返回结果的差异化怎么对比的,用什么算法进行比较的?2.一个大文件怎么查找出来字符串中出现最多的前三个。用你最擅长的代码语言实现 查看详情
28k成功入职知名大厂:软件测试岗offer经验分享
...c;今天很值得和开心的一天。28K+年底16薪成功入职软件测试工程师岗。接来下,我想和大家一起来分享这次面试的一些真题,以及我整理的一些真题分享给大家,希望能给帮助大家冲刺金三银四,像我一样拿到... 查看详情
各大厂测试开发面试题,都是实战积累下的(代码片段)
一、京*测试开发面试题1.接口自动化case怎么写的,参数怎么传的,post方法表单参数怎么写,自动化任务有没有加入打包流程2.压测是怎么做的3.python:1)介绍列表、元组、集合、字典2)对self的理解3)... 查看详情
阿里6面,成功唬住面试官拿了26k,突然感觉软件测试面试貌似不太难...
...a;这边特意给刷到此文的朋友准备了2022最新最全——软件测试一线大厂高岗面试题解析合集这篇文章是阿里大牛花费三个月的时间整理的软件测试从理论基础,Linux基础,MySQL基础到Web测试,接口测试,App测试... 查看详情
阿里6面,成功唬住面试官拿了27k,软件测试面试也没有传说中那么难吧....
...a;这边特意给刷到此文的朋友准备了2022最新最全——软件测试一线大厂高岗面试题解析合集这篇文章是阿里大牛花费三个月的时间整理的软件测试从理论基础,Linux基础,MySQL基础到Web测试,接口测试,App测试... 查看详情
大厂面试结束后,她很后悔这5年来一直都干的是“功能测试”(代码片段)
...么情况?她说:很后悔这5年来一直都干的是功能测试…相信许多测试人也跟我朋友一样,从事了软件测试很多年,却依然只会基础的功能测试,不知道该怎么进一步学习?作为在测试行业摸爬滚打十年的... 查看详情
全靠阿里十年软测工程师的软测面试笔记,成功拿下12家大厂offer
...理不知道,一整理既然有这么多,包含了:web测试、安全测试、测试管理&项目安全、测试模板、大数据、计算机原理、接口自动化、数据库、性能测试等等,有份400页的PDF 查看详情
python测试岗实战进阶,技能对标大厂p6+,年薪轻松40w+!(代码片段)
...茅。随着该变成语言的广泛使用,基于Python的自动化测试框架也应运而生,且不断发展与丰富。而软件测试行业发展到现在,有几个显著的变化:1、薪资结构显著提升以BAT为代表的互联网大厂对中高级测试岗位要... 查看详情
软件测试面试题汇总,(测试技术+人力资源+进阶规划)含2020面试题和答案总结
前言什么是兼容性测试?单元测试的策略有哪些?当开发人员说不是BUG时,你如何应付?等,尾部有最新BAT的Python高级自动化工程师面试题目和答案福利,想要的就快来领走吧!(领取方式见文末) 测试技术面试题... 查看详情
一年测试经验,终于找到大厂的工作了
...样的问题:所做项目的情况,主要做什么类型的测试?你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决?给你一个网站,你如何测试?熟悉数据库吗?平时数据库用... 查看详情