当前位置: 首页 > news >正文

转行软件测试四个月学习,第一次面试经过分享

我是去年上半年从销售行业转行到测试的,从销售公司辞职之后选择去培训班培训软件测试,经历了四个月左右的培训,在培训班结课前两周就开始投简历了,在结课的时候顺利拿到了offer。在新的公司从事软件测试工作已经将近半年有余,回想当时面试的过程,想分享一些自己的感悟,希望能够对大家有所帮助。

  不知道从啥时候开始,互联网行业就开始卷起来了,除了开发岗,测试岗也是卷的不行,不少招聘信息都要求至少本学历、三年软件测试经验,除了功能测试,像接口、自动化、Linux命令都得会,甚至连性能测试都得会,虽然最后去了公司基本只是做功能测试,但是不妨碍面试官问你各方面的知识,不愧是大家所说的“面试造航母,上班拧螺丝”。

  我总共面试了四家公司,其中一家自研、三家外包,最开始面试的是杭州的一家外包,做国外银行项目的,因为工作的同事有不少外国朋友,所以需要日常能看英文的文档、能用口语进行交流,因此面试的第一个题目就是用英文做自我介绍,不过这个是在面试前一天人事小姐姐已经告知了,所以自己也准备了一下,好歹算蒙混过关吧,但是背诵下来的人家能听出来。后面问的题目大多就是一些常见的问题了,以下列举一些大家被问的频率较高的问题:

  1、常用的Linux命令,分别说出对应命令的用途;

  2、说一下get和post的区别?

  3、http和https有什么区别?

  4、常见的响应状态码有哪几种?分别代表什么含义?

  5、做过自动化测试吗?说一下自己当时是怎么做的?

  6、自己印象最深刻的bug是什么?

  7、常见的设计测试用例的方法有哪些?

  8、讲一下近期做过的项目

  9、说一下自己对软件测试行业的理解?

  10、自己的职业规划

  因为之前都有准备过,所以大多数都能回答上来,但是后面问了关于Java和Python的一些并且的知识,有的就不知道怎么回答了,面试官说公司的项目是用Java开发的,所以后期自动化测试会涉及到写Java代码,所以会考察一些编程的知识,问我会不会,我虽然学过但是并不算会,但还是勉强说了会,而且说进了公司可以学。整个面试过程30分钟左右吧,我感觉面试官问问题的节奏很快,总共问的问题大大小小得有20多个,我自己面试完以为能过一面,结果第二天面试被告知不太符合要求,我就把自己面试的时候的录音拿出来听,分析自己回答得不好的地方,自己回听的时候发现当时还是太紧张了,说话语速过快。

  第一次面试有了经验,后面我就会在面试之前调整心态,尽量让自己在面试过程中保持一个积极自信的状态,语速基本和平时说话一样,题目也准备的更充分了。第二家面试的是一家深圳的做大数据产品的公司,问的问题大部分和我上面列举的差不多,但是也有专门针对大数据测试的问题,我印象很深的一个问题是三面的时候项目经理问的,他问在做自动化测试的时候,如何构造大量的数据,我当时回答的是用pymysql连接数据库,是用for循环去构造,但是项目经理追问我还有什么其他方法,我左思右想确实没想到,过一会他问我了不了解存储过程,我这才意识到没准备这个知识点,结果也可想而知。我原本觉得这次面试都三面了肯定可以拿offer的,哪知道还是准备不够充分,说实话对这个结果有些沮丧。

  第三家面试更无语,一面完之后,外包那边的人事说甲方岗位暂时招满了,需要等他们出新的岗位,我就没指望这家了。

  第四家面试也是最后一次面试,顺利了通过了一面,当天面试完就和我确定了第二天二面的时间,第二天二面的时候面试官那边临时有事又推迟了一个小时,我当时只能继续准备我的题目,面试的时候也是问了一些常规问题,然后连着问两个问题,一个我答错了一部分,另一个是边思考回答,也不知道答对没有,反正是来回说了五分钟左右吧。第一个问题是有张学生表,有张成绩表,现在想要查询出语数外三门总成绩大于270分的学生姓名,计算总成绩应该用sum关键字而我说成了是count关键字;第二个问题是有100只小球,外观都一样,其中一只球质量不一样,现在有一台天平,如何用最少的次数找出这个质量不一样的小球,这个当时回答的时候绕了圈子,事后发现并不难。面完之后我觉得应该没戏了,结果第二天告诉我面试过了,然后就谈薪资、入职时间啥的,一个星期之后顺利办理入职。

  通过我面试的经验,我认为一定要做好以下几件事情:

  1、多熟悉题目,先记牢面试一般会问的共性的问题,然后再准备一些非普遍性的问题,尽量扩大自己的知识面,无论是对面试还是日后工作都有好处。

  2、珍惜面试机会。不管是线上还是线下面试,只要自己能参加的都尽量参加,因为经历面试才能检验自己准备是否充分,暴露自己的问题。面试完之后要多反思自己的问题,争取下次做的更好。

  3、调整好心态,面试过程中保持积极自信的态度,不要过早考虑结果,过程中发挥好了,结果也不会差,要相信自己。

 

相关文章:

转行软件测试四个月学习,第一次面试经过分享

我是去年上半年从销售行业转行到测试的,从销售公司辞职之后选择去培训班培训软件测试,经历了四个月左右的培训,在培训班结课前两周就开始投简历了,在结课的时候顺利拿到了offer。在新的公司从事软件测试工作已经将近半年有余&…...

ECS服务器安装docker

​ 为了安装并配置 Docker ,你的系统必须满足下列最低要求: 64 位 Linux 或 Windows 系统 如果使用 Linux ,内核版本必须不低于 3.10 能够使用 sudo 权限的用户 在你系统 BIOS 上启用了 VT(虚拟化技术)支持 on your s…...

高等数学教材啃书汇总重难点(三)微分中值定理与导数的应用

本章节包含多个知识点,一些列微分中值定理是考研证明题的重头戏,而洛必达和泰勒展开则是方法论的天花板难度,虽然对于小题的考察难度较低,整体上仍需重点复习 1.费马引理 2.罗尔定理 3.拉格朗日定理 4.柯西中值定理 5.洛必达法则 …...

域名列表是什么?

域名列表指的是一个网站上所使用的所有域名地址。在互联网发展的今天,拥有一个有效的域名列表对于一个企业或组织来说是非常重要的。本文将围绕着域名列表这一主题展开,并从以下几个方面进行分析。 一、为什么需要域名列表? 首先&#xff0…...

数据库操作不再困难,MyBatis动态Sql标签解析

系列文章目录 MyBatis缓存原理 Mybatis的CachingExecutor与二级缓存 Mybatis plugin 的使用及原理 MyBatis四大组件Executor、StatementHandler、ParameterHandler、ResultSetHandler 详解 MyBatisSpringboot 启动到SQL执行全流程 数据库操作不再困难,MyBatis动态S…...

Android 网络编程-网络请求

Android 网络编程-网络请求 文章目录 Android 网络编程-网络请求一、主要内容二、开发网络请求前的基本准备1、查看需要请求的网址是否有效(1)通过网页在线验证(2)使用专用window网咯请求工具(3)编写app代码…...

Mac下全选,使用pynput,怎样调用command键?

Key.command 不行,用Key.cmd 。 win或linux下: with keyboard.pressed(Key.ctrl):keyboard.press(a)time.sleep(1)keyboard.release(a) 那么在mac下就是: with keyboard.pressed(Key.cmd):keyboard.press(a)time.sleep(1)keyboard.rel…...

21款美规奔驰GLS450更换中规高配主机,汉化操作更简单

很多平行进口的奔驰GLS都有这么一个问题,原车的地图在国内定位不了,语音交互功能也识别不了中文,原厂记录仪也减少了,使用起来也是很不方便的。 可以实现以下功能: ①中国地图 ②语音小助手(你好&#xf…...

R语言ggplot2 | R语言绘制物种组成面积图(三)

📋文章目录 面积图简介准备数据集加载数据集数据处理数据可视化 利用R语言绘制物种组成图。本文以堆叠面积图的方式与大家分享。 面积图简介 面积图又叫区域图。它是在折线图的基础之上形成的, 它将折线图中折线与自变量坐标轴之间的区域使用颜色或者纹理填充&…...

数据统计与可视化的Dash应用程序

在数据分析和可视化领域,Dash是一个强大的工具,它结合了Python中的数据处理库(如pandas)和交互式可视化库(如Plotly)以及Web应用程序开发框架。本文将介绍如何使用Dash创建一个简单的数据统计和可视化应用程…...

解决并发冲突:Java实现MySQL数据锁定策略

在并发环境下,多个线程同时对MySQL数据库进行读写操作可能会导致数据冲突和不一致的问题。为了解决这些并发冲突,我们可以采用数据锁定策略来保证数据的一致性和完整性。下面将介绍如何使用Java实现MySQL数据锁定策略,以及相关的注意事项和最…...

C++——函数重载及底层原理

函数重载的定义 函数重载: 是函数的一种特殊情况,C允许在同一作用域重声明几个功能类似的同名函数,这些同名函数的形参列表(参数个数或者类型,类型的顺序)不同,常用来处理实现功能类似数据结构…...

Ceph入门到精通-Aws Iam(user,role,group,policy,resource)架构图和快速入门

-- Aws Iam(identity,user,role,group,policy,resource,)架构图和快速入门. 【官网】:Cloud Computing Services - Amazon Web Services (AWS) 应用场景 aws 云服务运维,devops过程中经常涉及各项服务,权限,角色的处理。 为了更好的使用各项…...

【kubernetes】k8s高可用集群搭建(三主三从)

目录 【kubernetes】k8s高可用集群搭建(三主三从) 一、服务器设置 二、环境配置 1、关闭防火墙 2、关闭selinux 3、关闭swap 4、修改主机名(根据主机角色不同,做相应修改) 5、主机名映射 6、将桥接的IPv4流量…...

凸优化基础学习——凸集

凸优化基础学习——凸集 文章内容全部来自对Stephen Boyd and Lieven vandenberghe的Convex Optimization的总结归纳。 电子书资源: 链接:https://pan.baidu.com/s/1dP5zI6h3BEyGRzSaJHSodg?pwd0000 提取码:0000 基本概念 仿射集合 **…...

oracle 19c环境常见问题汇总

1、rman备份时会消耗这么多临时表空间 参考MOS: RMAN-08132: Warning: Cannot Update Recovery Area ORA-01652: unable to extend temp segment by 64 in tablespace TEMP (Doc ID 2658437.1) Known RMAN Performance Problems (Doc ID 247611.1) 处理办法&…...

django实现悲观锁乐观锁

前期准备 # 线上卖图书-图书表 图书名字,图书价格,库存字段-订单表: 订单id,订单名字# 表准备class Book(models.Model):name models.CharField(max_length32)price models.IntegerField() #count models.SmallIntegerField…...

vector【2】模拟实现(超详解哦)

vector 引言(实现概述)接口实现详解默认成员函数构造函数析构函数赋值重载 迭代器容量size与capacityreserveresizeempty 元素访问数据修改inserterasepush_back与pop_backswap 模拟实现源码概览总结 引言(实现概述) 在前面&…...

金融助贷公司怎么获客——大数据获客

2023年已过去大半,整个贷款领域遭遇的现象仍然是拓客难、拓客贵、顾客精确度不高难题。从业者工作压力与日俱增,每日遭遇各种各样考评,因此大家并不是在开发客户便是在开发客户的路上。贷款市场销售艰难变成一个问题,很多贷款营销…...

Java进阶-Oracle(二十一)(2)

🌻🌻 目录 一、Oracle 数据库的操作(DDL DML DQL DCL TPL)1.1 标识符、关键字、函数等1.1.1 数值类型:1.1.2 字符串类型:1.1.3 日期类型1.1.4 大的数据类型--适合保存更多的数据 1.2 运算符1.3 函数---预定义函数、自定义函数&…...

ODS怎么转PDF?5种转换方法对比与2026实测工具推荐

当你拿到OpenDocument电子表格(ODS格式)文件,却需要分享成PDF格式时,转换往往成为一个必要步骤。ODS是LibreOffice等开源办公套件的标准格式,具有高度兼容性和数据完整性,但在跨平台分享和打印时&#xff0…...

如何构建专业级电子签名:现代前端解决方案指南

如何构建专业级电子签名:现代前端解决方案指南 【免费下载链接】smooth-signature H5带笔锋手写签名,支持PC端和移动端,任何前端框架均可使用 项目地址: https://gitcode.com/gh_mirrors/smo/smooth-signature 在数字化办公时代&#…...

STM32G474的HRTIM驱动DAC:你的锯齿波‘毛刺’和失真,可能是这两个寄存器配置反了

STM32G474的HRTIM驱动DAC:锯齿波失真问题深度解析与优化方案 在精密模拟电路设计中,STM32G474系列微控制器凭借其高性能HRTIM(高分辨率定时器)和DAC(数模转换器)的组合,成为生成高精度波形的重要…...

Windows字体美化终极指南:No!! MeiryoUI恢复你的系统字体自定义权

Windows字体美化终极指南:No!! MeiryoUI恢复你的系统字体自定义权 【免费下载链接】noMeiryoUI No!! MeiryoUI is Windows system font setting tool on Windows 8.1/10/11. 项目地址: https://gitcode.com/gh_mirrors/no/noMeiryoUI 还在为Windows系统单调的…...

智慧树刷课插件:5分钟实现自动化学习,告别繁琐手动操作

智慧树刷课插件:5分钟实现自动化学习,告别繁琐手动操作 【免费下载链接】zhihuishu 智慧树刷课插件,自动播放下一集、1.5倍速度、无声 项目地址: https://gitcode.com/gh_mirrors/zh/zhihuishu 还在为智慧树平台枯燥的视频播放流程而烦…...

别再问SAP权限怎么配了!从MM01物料创建权限入手,5分钟搞懂PFCG角色配置核心逻辑

SAP权限配置实战:从MM01物料创建权限掌握PFCG角色设计精髓 在SAP项目实施中,权限配置往往是新手顾问最容易卡壳的环节。当用户抱怨"为什么我点这个按钮就报权限错误"时,很多刚入行的顾问只能尴尬地回应"我查查后台配置"。…...

爬虫实战复盘:山东政务噪声数据逆向爬取踩坑全记录

爬虫实战复盘:山东政务噪声数据逆向爬取踩坑全记录 前言 近期在做全国各省市环境噪声实时数据爬虫、清洗、入库标准化项目,已经稳定跑通北京(静态HTML)、天津(SM3国密签名接口)两大站点。今天攻坚山东省噪声…...

ESP32-C3 I²S实战:手把手教你驱动ES8311音频编解码器实现回声消除

ESP32-C3与ES8311音频系统实战:从硬件连接到回声消除算法优化 在智能语音交互设备、会议系统和便携式录音设备中,音频处理能力已成为核心需求。ESP32-C3作为一款高性价比的Wi-Fi/BLE双模芯片,其内置的IS接口为音频应用提供了专业级数字音频传…...

别再死记硬背了!COBOL中COMP、COMP-3、COMP-5数据类型的区别与实战赋值避坑指南

COBOL数值类型实战手册:COMP家族的内存布局与精准赋值策略 在金融核心系统维护中,我曾目睹过因COMP-3类型使用不当导致整月利息计算误差达六位数的生产事故。这种"古董级"数据类型的独特设计,至今仍在每秒处理数百万交易的银行系统…...

Python自动化办公:用PyPDF2批量给PDF加密、调整页面顺序,解放你的双手

Python自动化办公实战:用PyPDF2实现PDF批量加密与智能排序 在数字化办公环境中,PDF文件处理已成为行政、财务和法律从业者的日常必修课。当面对数百份合同需要加密保护,或是季度报告需要重新编排页码时,手动操作不仅效率低下&…...