软件测试工程师怎么样面试上好的公司?

首先卖个关子,如果你是面试官,你希望招一个什么样的人进来?

如果这个问题搞明白了,那么可以说测试岗位的面试,就变得非常轻松了。

按照一般的惯例,面试官都会让你自我介绍,介绍你的项目经验,询问你的技术能力,这些都是常规的问题。

在这篇文章里,我不去说什么固定的范本什么的,我就以我以前面试别人的情景为例,具体说一下面试官的狡猾之处,他们会在什么地方给你设坑,你又该如何应对一个棘手的提问等等。

软件测试工程师怎么样面试上好的公司?

在这里我不罗列条条框框,我只给您们呈现一个真正的面试官,呈现一个真正的面试过程。

一、上来必然是自我介绍

自我介绍是任何一个面试过程中必不可少的环节,并且可以说是最重要的环节,因为每个面试官都需要用最短的时间去了解你这个人,以前干过什么,有过几年经验,做过哪些项目。可以说,通过一个简短的自我介绍,面试官心里已经有50%的数决定要不要你了。

二、问你上家公司的测试流程

没有上家公司,别闹了,打算面试实习生吗,上来咱们就面试正式的,技术水平达到了,何必让工作经验这一项去限制你。

那么说,面试官问到这个问题,一方面是为了了解上家公司与本公司的测试流程是否接近,要有一个比较,如果不一样,差距大不大,你的流程是否正规。其实这些都不是最主要的,主要的是为了考察你对于整个测试流程是否清晰明确。面试官借问上家的测试流程, 来考察你对完整测试流程的掌握。所以说,这是第一个坑,如果你说不好,或者敷衍地说就是随便测,那么你就失去了一次展现自己能力的机会,也就跳进了面试官给你设置的第一个“陷阱”里。

题外话,咱们延伸的说一下如果面试官问到了这个问题,该如何去回答。

首先,一家正规的公司测试流程中的第一件事,就是拿到需求文档,用户把自己想要的东西说出来,产品人员来记录,并转化成一个需求文档。

随后,咱们测试人员和开发人员在产品人员拿出需求文档后,进行一个需求评审,需要了解用户他们到底想要一个什么样的功能,讲了一个什么软件。在评审的过程中,一定要对需求进行一个分析,看看有没有歧义性的内容,有没有描述不准确。

这是第一件事,需求评审。

那么咱们需求评审通过之后呢,咱们测试人员需要由测试的组长和经理来编写一份测试计划。

测试计划写完之后,再把所有的测试人员召集到一起开会,对测试计划进行一个评审。

评审什么内容呢?安排的是不是合理?时间的安排是不是真的够用?包括里边的风险是不是规避掉了,还有咱们的测试机的准备等。

评审通过之后,咱们再去编写测试用例,把人员分工下去,然后编写好测试用例之后,再进行测试用例的评审。如果没有遗漏的点,评审通过之后开始执行测试用例,然后第一轮测试、第二次测试、第三次测试迭代,直到验收测试,然后发布上线编写咱们的测试报告。

整个这一套流程结束。

把这个流程结合你简历中的项目去回答,绝对是个非常完美的回答,作为面试官来说,会认为你对上家单位的测试流程是非常非常清晰的!这是一个面试官比较希望听到你一个完美地回答的一个问题,也是能够衡量出你这个人到底有没有真正工作过的一个问题。

三、问你主要负责哪方面的业务

注意!送命题!

举个例子,按照电商类的项目去举例。因为如果没有工作经验的话,在这个话题上不敢回答,就说自己只负责注册登录模块,如果要是这么回答的话,好了,你在面试官心里已被枪毙了。

因为什么,因为我在做测试经理的时候,只会把注册模块分给实习生去做,我绝对不会把这个模块交给一个技术能力强的人,如果说你负责的只是这个模块,那只能说你的领导并不看好你。

要么说要怎么回答这个“送命题”呢?大胆地去说你是负责一个流程的测试,我是负责下单流程的、或者负责支付流程的、也或者是退款流程的,这些都是比较有逻辑性的。那么这些流程是涉及到前后台,因为牵扯到审核环节,那就要涉及到数据库,所以说你这样去回答,说明你做的工作比较有技术含量,你的技术水平没有问题。

四、你都用到了哪些测试方法?

你说一个逻辑性比较强的业务归你来测试,然后面试官肯定会问,那你都用到了哪些测试方法,这些都是为了验证上一个问题的真实性。测试方法,不表,在我的其他回答下找资料查看即可。

五、你在测试过程中遇到的一个逻辑性最强的一个BUG是什么?

送命题!敲黑板!这个套路我常用!

这个问题问的目的是什么?目的是你到底有没有真正的测试过,如果你是编的这个简历,如果你是骗面试官的话,这个环节你就卡住了,因为你当时临场,你绝对想象不到你当初发现了一个逻辑性比较强的BUG到底是个什么?你当时想不出来。这是一个验证这个项目到底是否真实的一个小方法。

还有的面试官非常狡猾,会故意说错一些东西,

以前我在面试中高级测试的时候,会经常使用这个方法。比如在说到loadrunner或者jmeter的时候,我故意说错一些东西,然后我看你的反应,如果面无表情没有反应或者依然在点头,那么我就可以肯定你不会这个工具,简历里写的“熟悉”或者“精通”是包含水分的,所以,面试官考察你的工具使用情况,或许并不会直接问你。

另外咱们再延伸说一下,在面试过程中还有那些坑需要避开,直白地说,及时面试没有过,咱们也得知道是怎么死的。

职业观方面的问题

1、你觉得测试在一款软件开发过程中,占怎么样的角色?

2、你为什么要离开上一家公司?

3、你以后的规划是如何的?

4、你想要多少的工资?

5、你觉得一个合格的测试员需要具备怎么样的素质?

这是一系列比较狗血的问题,这里的话要做好心里准备。

有一些HR 或者经理给你抛出橄榄枝的暗示性语句

1、你开的7000有点高,如果给你6K你接受嘛?

解释:这种问题基本是录用你了,如果你在回答问题中 没有什么太大纰漏,一般能跟你说工资的话 说明基本满意你的表现。如果没面中你,吃饱饭告诉你价格了。

回答:唔(先假装思考一下)我衡量了一下,首先能有这样一个机会是非常不错的,至于工资高与低公司说了算为主(当然前提是这个工资你能接受),我的主旨还是能够为公司付出并且在工作中能学习到更多我不知道的东西

2、在面试的后期,会跟你说公司的业务流程,主要的日常工作怎么样。

解释:跟上面 1 一样,如果我对你没兴趣,我告诉你我们公司做什么的干嘛。

3、跟你说加班的事。比如我们这边加班情况不是很多,但是特殊情况需要加班也是没办法的,但是不会太多。你能接受吗?

解释:这个一方面在告知你,工作的强度问题,还有就是告诉你我觉得你还行,如果后面没有人比你更好的话 我们会优先考虑你的。

4、你什么时候可以到岗?

解释:这个。。问题要看的,也是要听口气的。说法不一样,可能意思也不同。这也是一个试探性问题,如果你说时间比较久的话,他大可去找其他人,或者留你做备胎。但是是在面试的后期问你的这句话 成功率也是非常高的

我比较喜欢的回复:你看这样行不行,上一家公司还有一些事情我需要交接下,一周的时间后我人可以先到,劳动手册什么的可能在以后的工作中需要请假。毕竟现在的社会上,责任是第一嘛。我敢保证,你的好感度一下子飙升

我能总结得差不多就是这些了。基本以上的情况我都遇到过,不管是不是这个行业的HR给我的面试中。其实主要还是担心会紧张,这也是很正常的毕竟是自己刚学或者不熟悉的专业领域必定会有一些紧张、担心的情绪在的,所以我主张在第一次面试的时候打一场没准备的仗,看看自己的水有多深。

面试中最关键的几点:

1、形象一定要整洁、体面、合理。

2、语气略带谦虚,不能过于骄傲(当然说到自己印象最深的bug时,要眼睛放光的感觉)。

3、说话声音一定要适中,不要畏首畏尾的,不要怕对方也是人,你们就是陌生人。放心今天面好了后面能不能做同事还是个未知数了。

4、紧张?没关系,那么语速就放慢,这样可以缓和你的紧张情绪。

5、眼睛不要乱看,尤其对男人来说,如果你的外形还是不错的话,面试官是女人的话,一定要无杂念地看着对方的眼睛来回答问题。展现出男人的魅力是绝对加分的。

什么?你是姑娘,会不好意思怎么办?那简单,看眼睛不习惯看对方的鼻子或者眉毛就没什么了。

6、回答问题尽量能够脱口而出,当然是你熟悉的问题与经历。如果自己真不会,那就谦虚的回答说,哟不好意思经理这个问题我真没涉及过,您看能不能给我解释一下。IT这个行当的人都很怪的,他们总觉得自己懂得东西多,所以他们会虚荣心爆棚给你解释(当然也有怪人的存在)。

7、在自己能力不是非常突出的情况下,你可以考虑表示一下,我最好的朋友也在做这个行当,我也会向他多讨教讨教的。这样能够给面你的那个经理带来一种错觉,你可以多一个途径学习,他们就能少一点投入。不过呢,好朋友什么的就是我瞎吹的....

8、对自己今后的发展一定要有提前的规划,哪怕你不知道 编也要编一套,但是别说3~5年我想坐上测试经理的位置。。。一般面你的都是这个经理,你上来了 我坐什么位置?卷铺盖走人吗?

9、一定要知道对方是HR 还是 测试的老大 或者 是经理 对方的岗位你要知道一下,不然没法针对性出牌了。

10、尽量不要提我会学的,公司没这个资源给你弄一个人教你。你要提的是 我自己也在自学,看xxxx书,我的学习能力很强,适应性也非常强,一定能很快的融入环境中。

11、其他的,要带有自信、坚定,这样面试官会觉得你虽然可能业务不一定是最好的,但是人还是靠谱的。毕竟 业务能力可以提升,但是人的素质不是他们想培养的。

好了 扯了这么多,最后说一句,祝看这篇的朋友能早日找到自己理想的工作。切记不要好高骛远。

实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

如果对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。

如有不懂还要咨询下方小卡片,博主也希望和志同道合的测试人员一起学习进步

在适当的年龄,选择适当的岗位,尽量去发挥好自己的优势。

我的自动化测试开发之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,

测试开发视频教程、学习笔记领取传送门!

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【JAVA核心知识】深度了解MySql的innodb引擎

关键词InnoDB架构图表空间数据页顺序下数据页的存储页分裂页合并高水位排序索引构建img_v2_455d98d3-a67a-47ef-b15a-c1798de6f56g.jpg 索引优化模糊查询打断最左匹配?-索引下推仅能使用一个索引?-索引合并自适应Hash索引 AUTO_INCREMENT计数器新增语句的…

正点原子嵌入式linux驱动开发——Linux LCD驱动

LCD是很常用的一个外设,通过LCD可以显示绚丽的图片、界面等,提交人机交互的效率。STM32MP1提供了一个LTDC接口用于连接RGB接口的液晶屏。本章就来学校一下如何在Linux下驱动LCD屏。 LCD和LTDC简介 LCD简介 这里在当时学习stm32裸机开发的时候就学过了…

C++文件和流

到目前为止,我们已经使用了 iostream 标准库,它提供了 cin 和 cout 方法分别用于从标准输入读取流和向标准输出写入流。 本教程介绍如何从文件读取流和向文件写入流。这就需要用到 C 中另一个标准库 fstream,它定义了三个新的数据类型&#x…

JavaWeb——IDEA相关配置(Maven配置以及创建自己的第一个Maven项目)

写在前面: 笔者根据狂神说的javaweb视频,一步一步跟着配置IDEA中的Maven,在后面,笔者将讲述自己如何从0配置Maven以及创建自己的第一个Maven项目,笔者将自己的心路历程,包括配置的过程,都以文字…

【TGRS 2023】RingMo: A Remote Sensing Foundation ModelWith Masked Image Modeling

RingMo: A Remote Sensing Foundation Model With Masked Image Modeling, TGRS 2023 论文:https://ieeexplore.ieee.org/stamp/stamp.jsp?tp&arnumber9844015 代码:https://github.com/comeony/RingMo MindSpore/RingMo-Framework (gitee.com) …

汽车4S店如何在数字化管理下,提高市场竞争力

在所有人都认为疫情过后,经济形势会一路向阳,但是,实际情况出乎所有人的意料,各行各业举步维艰。 新闻爆出的各大房地产,恒大的2.4万亿让人瞠目结舌,还有碧桂园和融创,也是债台高筑了&#xff…

嵌入式 Tomcat 调校

SpringBoot 嵌入了 Web 容器如 Tomcat/Jetty/Undertow,——这是怎么做到的?我们以 Tomcat 为例子,尝试调用嵌入式 Tomcat。 调用嵌入式 Tomcat,如果按照默认去启动,一个 main 函数就可以了。 简单的例子 下面是启动…

Power BI 傻瓜入门 9. 设计和部署数据模型

本章内容包含: 详细说明设计数据模型的技术要求Power BI Desktop中基本数据模型的设计将数据模型从Power BI Desktop发布到Power BI Services 在数据进入Power BI后对其进行操作既是一门艺术,也是一门科学。导入到任何应用程序中的数据不仅需要注意数据…

从力扣[203]理解递归思想

本文旨在通过使用递归方法的使用来进一步了解递归思想 class Solution {public ListNode removeElements(ListNode head, int val) {if (head null) {return head;}head.next removeElements(head.next, val);return head.val val ? head.next : head;} }既然要使用递归算法…

【golang】Go中的切片slice和操作笔记,垃圾回收机制,重组 reslice ,复制和追加,内存结构

切片 文章目录 切片将切片传递给函数make() 创建一个切片new() 和 make()的区别多维切片bytes包for-range切片重组 reslice切片的复制和追加 字符串、数组和切片的应用获取字符串的某一部分字符串和切片的内存结构修改字符串中的某个字符字节数组对比函数搜索及排序切片和数组a…

一、PHP环境搭建[phpstorm]

一、安装 1.php编写工具 地址:https://www.jetbrains.com/phpstorm/download/#sectionwindows 图示: 2.php环境 解释:建议使用phpstudy进行安装,安装较为简单 链接:https://www.xp.cn/ 图示: 二、第…

微信小程序投票管理系统:打造智能、便捷的投票体验

前言 随着社交网络的兴起和移动互联网的普及,人们对于参与和表达意见的需求越来越强烈。在这个背景下,微信小程序投票管理系统应运而生。它为用户提供了一个智能、便捷的投票平台,使用户可以轻松创建和参与各种类型的投票活动。本文将详细介…

【德哥说库系列】-PostgreSQL跨版本升级

📢📢📢📣📣📣 哈喽!大家好,我是【IT邦德】,江湖人称jeames007,10余年DBA及大数据工作经验 一位上进心十足的【大数据领域博主】!😜&am…

STM32-LCD中英文显示及应用

目录 字符编码 ASCII码(8位) 中文编码(16位) GB2312标准 GBK编码 GB18030标准(32位) Big5编码 Unicode字符集和编码 UTF-32(32位) UTF-16(16位/32位&#xff0…

[AutoSar NVM] 存储架构

依AutoSAR及公开知识辛苦整理,禁止转载。 专栏 《深入浅出AutoSAR》, 全文 2900 字. 图片来源: 知乎 汽车的ECU内存中有很多不同类型的变量,这些变量包括了车辆各个系统和功能所需的数据。大部分变量在ECU掉电后就会丢失&#x…

AI的Prompt是什么

一.AI的Prompt的作用 在人工智能(AI)中,"Prompt"通常指的是向AI系统提供的输入或指令,用于引导AI进行特定的操作或生成特定的输出。例如,在一个对话型AI系统中,用户输入的问题就是一个prompt&…

高校教务系统登录页面JS分析——西安科技大学

高校教务系统密码加密逻辑及JS逆向 本文将介绍高校教务系统的密码加密逻辑以及使用JavaScript进行逆向分析的过程。通过本文,你将了解到密码加密的基本概念、常用加密算法以及如何通过逆向分析来破解密码。 本文仅供交流学习,勿用于非法用途。 一、密码加…

《数字图像处理》作业一:题目+学习笔记

Hi,学习进步,共同加油💪 1、选择题 (每小题3分,总计24分) (1)下列哪种图像属于数字图像( ) A、电影胶片;B、普通照片;C、手机拍照;D、眼前看到的景物 数字图像是由离散的像素点组成的图像,可以通过数值表示。根据选项,可以排除A(电影胶片)和B(普通…

Unity中Shader的ShaderLOD

文章目录 前言一、ShaderLOD的使用步骤1、ShaderLOD使用在不同的SubShader中,用于区分SubShader所对应的配置2、在 C# 中使用 Shader.globalMaximumLOD 赋值来选择不同的 SubShader,以达到修改配置对应Shader的效果3、在设置LOD时,是需要和程序讨论统一 …