测试面试真题|工作2年,从小厂到大厂,薪资翻倍是怎样的体验?

news2025/1/14 18:40:12

最近,霍格沃兹测试学院学员 C 同学成功拿下某互联网大厂年薪 30W+ 测试开发岗位 Offer,顺利完成从手工测试工程师到测试开发的逆袭,薪资翻倍(涨幅 100%+),并获得了学院颁发的优秀学员奖学金。

C 同学工作刚满 2 年,无论是技术成长,还是职业发展,都可谓进步神速,令人佩服(xian mu)!相信不少同学内心都会疑问:同样是九年义务教育,为何你却如此优秀?

本文就请 C 同学分享下他的成长故事和面试经验,供大家参考。

面试之前的准备

1. 明确目标

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

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

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

2. 学习准备

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

硬实力方面:

虽然我的第一份工作是纯功能测试,但平时会在测试论坛/技术交流群当潜水怪,早就发现测试开发是行业趋势,代码能力是必备技能,所以,工作之外会自学编程+专业领域知识。但是自学太零散了,耗费很多精力但收效甚微

后来,就报名了霍格沃兹测试学院《测试开发实战进阶》班,因为整个课程体系非常系统,而且每个技能模块都有对标大厂的项目实战,能够让我快速的整合知识,开阔视野,并提升实战经验值。学院的课很有深度,思寒老师的每一句话都是重点(是在我听第二遍的时候发现的)。

说来有些惭愧,由于在学校时代码能力很一般,大三时被一个学长“洗脑”:软件测试是朝阳行业,就业机会非常多,只要会用自动化工具就行,还不需要写代码。我一听,很心动呀,立马屁颠屁颠的入了测试的门。后来发现还是躲不过写代码的命运 …

软素质方面:

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

3. 针对性投递简历

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

测试面试真题

一面

  1. 自我介绍

  1. 工作系统的架构(问的非常细)

  1. 接口测试流程,Charles 抓包(反向代理)、接口场景题(实际就是问 Postman 怎么用)

  1. 性能测试(如何分析性能?性能指标有哪些?遇到兼容问题怎么做性能测试?)

  1. 数据库索引、事物、SQL(前面两个都答出来了,所以 SQL 问的很简单)

  1. Linux 基础/三剑客

  1. 测试设计题(从功能、性能、安全、兼容、易用、可靠等维度进行分析,性能还是问的很细)

  1. 算法(Leetcode简单难度)

二面

  1. 自我介绍

  1. 工作系统的数据流图

  1. 测试框架工具与实战(因为自己有在工作中写了一些辅助测试的工具,所以不仅问工具怎么写,更问底层原理,例如 Spring、Vue、路由等)

  1. 项目经验-脚本编写(主要是文通过什么手段,解决了什么问题?)

  1. Python 垃圾回收

  1. Appium-PO 模式

  1. 算法(Leetcode 简单难度)

三面

  1. 自我介绍+系统架构

  1. 日常工作如何保证质量?

  1. 第三个项目经验,Docker+Jenkins(前两轮没问到的)

  1. 职业规划

  1. 感情情况等(单身狗哭唧唧😢)

总结

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

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

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

最后,很开心拿到 Offer,衷心感谢霍格沃兹测试学院的各位老师的指导,也祝各位同学都能收获进步!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/156263.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【3D目标检测】Delving into Localization Errors for Monocular 3D Object Detection

目录概述细节错误分析概述 本文是基于单目图像的3D目标检测方法。 【2021】【MonoDLE】 研究的问题: 核心问题:如何提高基于单目图像的3D目标检测的效果。作者量化了每个子任务的整体影响,观察到以下现象 观察一:定位误差是制约目标检测性…

变异凯撒题解

题目变异凯撒,说明没有使用一般的凯撒加密看到一个密码,我们可以找一下规律首先密文不完全是字母,但是经典凯撒加密的密文一定都是字母,说明这个题目可能是ASCLL码表偏移,而不是字母表偏移经典凯撒加密是字母和字母的偏…

SSM纯注解后台代码整合(Spring+SpringMvc+Mybatis)

SSM后台整合(SpringSpringMvcMybtis事务Rest风格统一结果封装统一异常处理拦截器) 文章目录1 基础环境搭建1.1 建表1.2 创建web项目1.3 导入依赖坐标(pom.xml)1.4 包路径的创建1.5 在pojo包下编写book实体类1.6 在webapp包下导入静…

很多人还不知道中视频计划手机上发布多端横竖屏视频的方法

如果说你刚开始接触中视频,你必须要学会的小知识。 横屏视频是16;9的视频,一般是手机横向拍摄的视频。 上传这样的视频有两种方法。第一种是需要用到电脑,第二种就是我今天要分享的这种,没有电脑,我们用手…

测试新人入职第一天都做什么?

测试入职第一天都做什么? 大家都知道,入职一家新公司就是一个新的起点,新的开始。不管在之前公司干了多久,还是第一次踏入社会进入企业上班,都需要遵守新公司的规则以及规章制度。不管企业的规章制度是什么&#xff0…

前端提交信息规范 commit规范 commitlint husky commitizen

前端提交规范 约定式提交约定式提交安装commitizen 及其适配器husky commitlint 提交校验至此恭喜你已经配置好提交校验了,快去试试吧技术同学开发中有没有出现 : 因某种原因当需要回滚,这时候一看之前提交的massage真的乌烟瘴气 无法分辨回…

使用ResNet50实现CIFAR100数据集的训练

如果对你有用的话,希望能够点赞支持一下,这样我就能有更多的动力更新更多的学习笔记了。😄😄 使用ResNet进行CIFAR-10数据集进行测试,这里使用的是将CIFAR-10数据集的分辨率扩大到32X32,因为算力相关的…

蓝桥杯2019年第十届省赛C++B组

文章目录A:组队(5分 √)B:年号字串(5分 √)C: 数列求值(10分 √)D: 数的分解(10分 )F: 特别数的和(15分 √)A:组队&#x…

【蓝桥杯简单篇】Python组刷题日寄Part05

刷题日记?刷题日寄! 萌新备战蓝桥杯python组 🌹 发现有需要纠正的地方,烦请指正! 🚀 欢迎小伙伴们的三连关注! 往期系列: 【蓝桥杯简单篇】Python组刷题日寄Part01 【蓝桥杯简单篇】…

Oracle Mysql审计日志等保测评

mysql oracle的审计日志 mysql的审计日志说是有两种方法,一种是需要安装插件模式的审计,一种直接开一个参数 1.安装插件模式 一、 mysql 日志 配置永久配置 : 保存时间及大小 https://blog.csdn.net/m0_51197424/article/details/12432840…

设计模式(二)----软件设计原则

在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,要尽量根据7条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。 1、单一职责原则 ( 核心:尽量保证类&#xff0…

毫米波雷达和视觉融合的学习路线

了解各个传感器的成像原理,知其所以然,同时了解每种传感器的对比及优缺点,为什么要用这几种融合,可以通过去看一些德州仪器的雷达原理视频(b站),雷达工作手册等。先广而后深:了解经典…

C#-WPF介绍-创建项目-添加按钮等及其事件处理、属性设置

微软官网指导链接:适用于 .NET 5 的 Windows Presentation Foundation 文档 | Microsoft Learn WPF框架介绍:Windows Presentation Foundation 简介 - WPF .NET | Microsoft Learn WPF介绍 WPF(Windows Presentation Foundation&#xff09…

python3在window上运行或安装模块各种问题

1. 在window上运行celery各种奇怪的问题 如出现错误: ValueError: not enough values to unpack (expected 3, got 0) 请先安装如下模块 pip install eventlet 启动时,带上改模块,指定为运行参数 celery -A tasks worker --loglevelinfo -P …

基于小程序云开发的智慧物业、智慧小区微信小程序,在线报修报检,重大事项投票,报名参加小区活动,小区公告通知,业委会公示、租售房屋

功能介绍 完整代码下载地址:基于小程序云开发的智慧物业、智慧小区微信小程序 当前小区的物业事务越来越多、越来越杂,而很多业主工作繁重,加班很晚,以往对于重大事项投票,报修报检,装修申请,…

大数据技术之SparkSQL(超级详细)

第1章 Spark SQL概述 1.1什么是Spark SQL Spark SQL是Spark用来处理结构化数据的一个模块,它提供了2个编程抽象:DataFrame和DataSet,并且作为分布式SQL查询引擎的作用。 它是将Hive SQL转换成MapReduce然后提交到集群上执行,大大…

易盾滑块再再再试

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言文章推荐自己的坑js部分效果展示前言 声明:本文只作学习研究,禁止用于非法用途,否则后果自负,如有侵权&#xff…

php宝塔搭建部署实战响应式自动化设备科技企业网站源码

大家好啊,我是测评君,欢迎来到web测评。 本期给大家带来一套php开发的响应式自动化设备科技企业网站源码,感兴趣的朋友可以自行下载学习。 技术架构 PHP7.2 nginx mysql5.7 JS CSS HTMLcnetos7以上 宝塔面板 文字搭建教程 下载源码&…

我眼中的偶数数据库 OushuDB

各位大家好,在论坛跟大家学习也有一段时间了,今天来聊聊我眼中的偶数数据库 ~ 首先,先来介绍介绍我和偶数的故事(其实没有什么故事,只是一些交集片段)。 2015 年我开始接触 Greenplum&#xf…

Spring Boot 配置文件

Spring Boot 配置文件一、配置文件作用二、配置文件的格式三、properties 配置文件说明3.1 properties 基本语法3.2 读取配置文件3.3 properties 优缺点分析四、yml 配置文件说明4.1 yml 优点分析4.2 yml 基本语法4.3 yml 基本配置读取4.4 配置对象与读取4.5 配置集合与读取五、…