前言

我大学同学成功拿下阿里大厂年薪 30W+ 测试开发岗位 Offer,顺利完成从手工测试工程师到测试开发的逆袭,薪资翻倍(涨幅 100%+)。我问他是怎么面试,听了他的话后,我有所感悟,写下了这篇文章。

1. 明确目标

首先,是了解测试行业的发展和头部企业(互联网大厂)对测试人才的技能要求。

另外,每家公司对测试开发岗位的侧重点也都不一样,这个也需要提前调研。

我主要是通过测试开发课程、论坛、公众号、招聘 JD 信息、还有一些测试技术沙龙,了解到几家目标公司的测试体系和技术解决方案,然后就根据自己的职业规划/职业偏向有目标的去学习准备。例如:某大厂体系偏Java,如果只会 Python 是不行的。

2. 学习准备

要通过大厂面试,主要是提升硬实力+软素质。

硬实力方面:

我自学经常找不到一个明确的学习路线,东学一点西学一点,总的来说自学太零散了,耗费很多精力但收效甚微

下面是我阿里测试工程师朋友给我的软件测试学习路线

一、测试基础
了解测试的基础技能,掌握主流缺陷管理工具的使用,熟练测试环境的操作与运维


二、Linux必备知识
Linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有Linux能力。


三、Shell脚本
掌握Shell脚本:包括Shell基础与运用、Shell逻辑控制、Shell逻辑函数


四、互联网程序原理
自动化必经之路:前端开发基础知识以及互联网网络必备知识四、互联网程序原理


五、MySQL数据库
软件测试工程师必备MySQL数据库知识,不仅仅停留在基本的“增删改查”。


六、抓包工具
Fiddler,Wireshark,Sniffer,Tcpdump各种抓包工具适用于各种项目,总有一款适合你的


七、接口测试工具
接口测试神器,你绕不开的强大工具:Jmeter。小巧灵活:Postman


八、Web自动化测试Java&Python
了解自动化的目的,熟练掌握TestNG&unittest自动化框架,以及断言与日志处理

九、接口与移动端自动化
专业接口调用、测试解决方案。组建完整的web和接口自动化框架,Appium整体使用


十、敏捷测试&TestOps构建
TestOps,持续集成Jenkins框架烂熟于心


十一、性能测试&安全测试

软素质方面:

沟通能力、协作能力、总结能力对于测试同学来说都必不可少。多做总结的好处就是,经手过的事情基本不会忘,对项目的深度理解也可以在面试中帮大忙,毕竟大厂面试也非常看重项目经验。

3. 针对性投递简历

通过信息收集整理,并了解清楚各家公司招聘要求后,就开始有针对性的写简历,然后通过招聘网站和内推渠道等投递简历(这里要特别提醒下:多投递≠广撒网,还是要珍惜每一次投递简历和面试的机会)。在这里,也特别感谢霍格沃兹测试学院的老师帮忙我完善简历 + 内推名企。

测试面试真题

一面

  1. 自我介绍
  2. 工作系统的架构(问的非常细)
  3. 接口测试流程,Charles 抓包(反向代理)、接口场景题(实际就是问 Postman 怎么用)
  4. 性能测试(如何分析性能?性能指标有哪些?遇到兼容问题怎么做性能测试?)
  5. 数据库索引、事物、SQL(前面两个都答出来了,所以 SQL 问的很简单)
  6. Linux 基础/三剑客
  7. 测试设计题(从功能、性能、安全、兼容、易用、可靠等维度进行分析,性能还是问的很细)
  8. 算法(Leetcode简单难度)

二面

  1. 自我介绍
  2. 工作系统的数据流图
  3. 测试框架工具与实战(因为自己有在工作中写了一些辅助测试的工具,所以不仅问工具怎么写,更问底层原理,例如 Spring、Vue、路由等)
  4. 项目经验-脚本编写(主要是文通过什么手段,解决了什么问题?)
  5. Python 垃圾回收
  6. Appium-PO 模式
  7. 算法(Leetcode 简单难度)

三面

  1. 自我介绍+系统架构
  2. 日常工作如何保证质量?
  3. 第三个项目经验,Docker+Jenkins(前两轮没问到的)
  4. 职业规划
  5. 感情情况等(单身狗哭唧唧 )

可能给你的帮助

加入我的学习群:1140267353 免费获取面试资料全套和海量软件测试视频教程,里面还有技术大牛的经验交流与分享哦

如果我的博客对你有帮助、如果你喜欢我的博客内容,别忘了给个三连哟!

总结

面试之后,最大的感受是,还是要重视基础,提高认知深度。

要多看原理和源代码(Python 核心技术、Java 核心技术等书,Ctrl+B 看源代码,看不懂的地方可以用翻译软件把注释翻译成中文)。关于算法和数据结构,可以根据自己的基础选择相应的课程学习,主要是别求快,求精

对于测试框架的掌握,一定要落地实践+总结思考。因为在学之前我有一点基础,所以整体的思维还行,看完视频后,除了简单完成小作业,我会花比较多的时间,琢磨这个东西能应用在工作中的哪些场景,并有一定的小产出

想去阿里大厂去面试测试工程师?想月薪15k?这篇文章一定对你有所帮助相关推荐

  1. 今年要如何准备?想去阿里/美团/头条做机器学习工程师

    向AI转型的程序员都关注了这个号???????????? 机器学习AI算法工程   公众号:datayx 阿里巴巴菜鸟网络  算法工程师(机器学习)提前批笔试面试总结 1. 技术面:~40min 怼项 ...

  2. 怎么去面试测试工程师?

    但我们要清楚,找工作是出卖服务的过程.我们得先知道企业的需求是什么,才知道要怎么把自己卖出去,所以在面试之前,我们需要先分析企业的招聘需求. 企业的招聘要求里面会列出很多项内容.比如某公司的行政助理岗 ...

  3. 面试测试岗想拿13K,HR说最多能给你10K,一招教你怼死HR?

    最近,有一个朋友跑来跟我吐槽说,刚刚去面试软件测试,笔试面试都过了,主管对他也很满意,就只剩最后hr面谈了.以为只是走走流程,谈谈入职时间的事,没想到hr上来就说: 求职表上你写的期望薪资13k? & ...

  4. 没有软件测试经验的计算机毕业生如何准备面试测试工程师这一职位?

    经常看到网上又小伙伴提问:"现在大四在校学生,准备找一份软件测试工程师工作,但是没有测试经验,专业知识掌握一般,看什么书或者其他方面可以帮我顺利找到工作?" 古语云:"知 ...

  5. 测试工程师python面试常问问题_面试测试工程师一般会问些什么?

    互联发展是很快的,每年都会有新语言的诞生 西瓜我,干测试已经三年了,主要负责web功能测试,java编写接口自动化,APP功能测试,APP 接口自动化(也是用的java),面过得测试也差不多30个,我 ...

  6. 大家面试测试工程师一般问什么问题?

    我花了2天时间,整理出来80道最常见的核心面试题(附答案),文末附真实面试笔记. 面试题摘要: 技术类问题 1.以前做过怎样的项目?说一下你们的测试流程?在项目组中做过怎样的工作? 2.所做项目的情况 ...

  7. 记录下自己面试测试工程师/自动化测试/测试开发等过程中遇到的面试题 和解法重点。--持续更新

    记录的面试题多是常见的,或者让我感到印象深刻的.我会记录下我的思路或者答案.因为很多题时至今日我也不知道标准答案. 请说说纸杯/电梯/qq登录的测试用例: 这种题注意,尽量多说用例,这是让面试官看到你 ...

  8. 同样是测试工程师,月薪8k的功能测试和月薪14k的自动化测试,差在了那里?

    关于软件测试这几年是越来越红火,待遇对于其他行业也是非常的高,万八千的待遇很正常,而现在软件测试行业等级越来越专业化,对软件测试工程师的要求也是越来越高,软件测试工程师一般会分为初级软件测试工程师,中 ...

  9. 【软件测试】测试外包,我们该去吗?看看资深测试工程师的见解......

    目录:导读 前言 一.Python编程入门到精通 二.接口自动化项目实战 三.Web自动化项目实战 四.App自动化项目实战 五.一线大厂简历 六.测试开发DevOps体系 七.常用自动化测试工具 八 ...

最新文章

  1. AIFramework框架Jittor特性(下)
  2. 一文全览,AAAI 2020上的知识图谱
  3. SpringBoot实践:更换启动Logo字样
  4. Call apply 用法
  5. vc++ 利用jmail组件收发邮件
  6. Halcon求取矩形顶点坐标
  7. 使用Intel编译器系列合集
  8. 数据结构实验之二叉树四:还原二叉树
  9. CNN与Transformer结合,东南大学提出新架构 ConvTransformer
  10. 5G独立组网与非独立组网
  11. 游标sql server_SQL Server游标性能问题
  12. 默认参数和命名关键字参数(1)
  13. python内置函数__init__及__str__的区别
  14. RichTextBox中插入图片
  15. 苹果收购倒闭智能家居安防初创公司 Lighthouse AI 专利...
  16. win7 ASP.NET 2.0 部署
  17. Android positionViewHolder{4d61b3c position=2 id=-1, oldPos=-1, pLpos:-1 no parent}
  18. 微众银行马智涛:解放数据生产力,以金融科技助力数字经济发展|数字思考者50人...
  19. 微信账户如何解除对第三方应用的授权
  20. CSS 中的 background 背景属性命令大全

热门文章

  1. 利用U盘里的GHOST文件恢复系统
  2. 淘宝数据库OceanBase SQL编译器部分 源码阅读--解析SQL语法树
  3. mysql 军规_MySQL数据库军规
  4. 【Redis基础和应用】(四)HyperLogLog BloomFilter
  5. z-index细解:一个z-index的值很大为何却在一个很小的值下面?
  6. 爬虫实战教程:采集微信公众号文章
  7. DEV-C++对c文件提示无法编译的问题
  8. 机器人局部避障的动态窗口法(dynamic window approach) DWA
  9. 网站被流量攻击怎么处理
  10. 微泡基础知识及其在半导体清洗中的应用