阿里面试测试工程师,水太深,我把握不住了......

news2024/11/20 15:24:08

前言
去阿里面试测试工程师,这里面水太深,什么未来规划,职业发展的东西都是虚拟的,作者还太年轻,没有那个经历,把握不住。项目只有几个,开心快乐就行,不PK,文明PK。

很多软件测试工程师在面试的时候都会遇到考官给的各种各样的面试题,这也反应了测试工程师对企业的重要性,面试通常分为以下几个方面,由于篇幅有限,在这里就只给大家分享一些比较常见的问题。

一、面试通用套路
想看面试的从第二个标题开始,接下来咱就来重点说招聘过程HR中的各种套路了,各位开始接招了吧。正式开启装B模式:

1、能承受较大的工作压力 等着加班把

2、抗压能力强加班+替别人扛雷

3、工作有激情自觉加班还要心情美美的

4、有强烈责任心 没做完不准走

5、弹性工作制加班不给加班费

6、弹性工作制但不保证准时下班 做完了才准走

7、包三餐早上和晚上都得加班

8、双休工作日加班

9、薪资+社保+带薪休假+职位晋升是个正经公司都有,没什么拿得出手的福利

10、适应较快的工作节奏 加班把三天的工作两天做完

11、公司提供水果貌似也就这一个福利

12、有强烈的上进心干完工作就加班去干其他工作

13、喜欢有挑战性的工作加班、前人留的坑不少

14、不提倡加班你懂的(该加还得加,加班是因为你工作效率低,不是安排工作多)

15、不强制加班你懂的 (不做完额外安排的工作你走一个试试!)

16、上不封顶下不保底

17、偶尔会忙 以后忙了你别抱怨,提醒过了

18、团队氛围很好大家经常一起加班,一起吃加班餐,聊聊工作,多happy

19、上升空间大工资低,3000元涨个50%不也就4500吗?

20、领导安排的其它任务我叫你干啥你就得干啥

21、妹子多这个屌丝虽然脑子不太好使但便宜,看看这个理由能不能骗一蛤

22、有期权没多余的现金发工资给你

23、有股权工资微妙地低于你应得的数,反正我不信你能干满拿走

24、年底双薪13 薪

25、13 薪起别想了,就是13 薪

26、年底有奖金年薪大于 12 薪小于 13 薪

27、我们 6 点准时下班入职才知道最严重的早晨 6 点下班,回家吃早饭睡觉。

28、扁平化管理公司没几个人,领导和你坐一屋,盯着你干活

29、核心团队来自 bat 嗯,你不是bat的,所以你不是核心

30、"我把你的简历整理一下"对方说这个的话基本可以判断他是卖人头外派的了,把你的简历给他的甲方.

31、弹性工作时间只弹下班,不弹上班

32、能独立完成任务 产品测试推广运营全都你一个人干

33、面试结果我们稍后会通知你挥挥手估计没有以后

34、您拨打的电话正在通话中/暂时无人接听候选人又放我飞机了

35、这个岗位的薪资在x-y之间不用想只能是x了

36、来,给萝卜求个坑这姑娘不错,不过我可不要

37、我们实行弹性工作时间下班没个谱,加班还不给钱

38、请您先做一个简单的自我介绍早就背调过了你,就想看看你是不是说实话的人

39、我最近表现的很努力什么时候谈谈加薪?

40、在吗,我有点事想跟你说我想辞职了 / 你工资算错了

41、我已经尽力帮你申请薪资了,但也只能到XX元部门说你就值这么多,爱来不来。

42、同事领导nice谁都会找你帮忙

43、你对未来有什么规划?想看看现在的年轻人有多能吹牛

44、具有相关工作经验你别指望我们对你进行专业培训

45、优秀的组织能力你要善于替别人擦屁股

46、能够接受加班吗能接受加班没有加班费吗

47、你最大的优点是什么?你的简历写得太糟糕,一点亮点都看不出来

48、你结婚了吗?这意味着,面试官想借机八卦一下

49、两天后给你答复两天内找不到更合适的人选才会联系你

50、请具体描述并解决××问题很可能是他自己解决不了这个问题,想通过面试把它解决了

当然职场没有绝对!就看你自己怎么去对待了!!!

二、 自我介绍
误区:

一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。

要点:

简历上有的可以一两句话带过,重点回答面试官关心的问题,那就是求职者能否胜任工作。

包括:最强的技能、最深入研究的技术领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,重点突出好的人格和做事的能力。

自我介绍的时间不能太短,几十秒一分钟的自我介绍太单薄,没有说服能力;也不能冗杂太长,有条理的三五分钟比较合适。

三、 面试相关的问题
1、职业规划相关

Q:你的测试职业发展是什么?

A:测试经验越多,测试能力越高。所以我的职业发展是需要时间积累的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年积累测试经验,按如何做好测试工程师的要点去要求自己,不断更新自己改正自己,做好测试任务。

Q:你为什么选择软件测试行业?

A:因为之前了解软件测试这个行业,觉得他的发展前景很好

Q:你对测试最大的兴趣在哪里?为什么?

A:最大的兴趣就是具有挑战性。因为我并不知道哪里会出现bug,在找到一个bug后会很高兴。并且测试需要很强的耐心和细心。我可以很容易的找到一些细节问题。

2、 个人能力(软实力、专业能力)

(1) 项目经验

Q:您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?

A:我一般都是做的Web测试,搭建测试环境,对于一个程序进行集成测试,系统测试,回归测试等。还要编写测试用例以及一些文档,用户使用手册,功能测试文档等等。最擅长的是功能测试。

Q:Beta测试与Alpha测试有什么区别

A:Alpha测试是由用户在开发环境下进行的测试,也可以是开发机构内部的用户在模拟实际操作环境下进行的测试。开发者坐在用户旁边,这是在开发者受控的环境下进行的测试。由开发者随时记录下错误情况和使用中的问题。Beta测试是由软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场,这是在开发者无法控制的环境下进行的测试。由用户记录下遇到的所有问题,定期向开发者报告。beta测试是一模拟真实的使用环境从而发现缺陷的一种测试

Q:您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。

A:有黑盒和白盒两种测试种类,黑盒有等价类划分法,边界分析法,因果图法和错误猜测法。白盒有逻辑覆盖法,循环测试路径选择,基本路径测试。

例子:在一次输入多个条件的完整性查询中。利用等价类划分法则和边界分析法则,首先利用等价划分法,可以一个或多个结果是OK的测试用例,然后确认多个NG的测试用例,然后利用边界值分析法,可以对结果分别是OK和NG的测试用例进行扩展和补充。

Q:在您以往的工作中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?

A:检测时间,系统环境,硬件环境,严重程度,程式版本,确认人,功能模板,问题描述,详细操作步骤,是否会重现。问题描述和详细操作步骤要尽可能详细。Bug应该尽量用书面语,对于严重程度比较高的缺陷要在相同环境下测试一遍。在CS模式下,如果条件满足可以使用替换法来确认是client端的问题还是server端的问题。

Q:您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪些

(这个问题答案因人而异,大家可以根据自身的项目经验进行回答,回答的时候要突出自身的优势以及获得的成果)

(2) 软实力

Q:你认为测试人员需要具备哪些素质

A:做测试应该要有一定的协调能力,因为测试人员经常要与开发接触处理一些问题,如果处理不好的话会引起一些冲突,这样的话工作上就会不好做。还有测试人员要有一定的耐心,有的时候做测试很枯燥乏味。除了耐心,测试人员不能放过每一个可能的错误。

Q:结合你以前的学习和工作经验,你认为如何做好测试。

A:根据我以前的工作和学习经验,我认为做好工作首先要有一个良好的沟通,只有沟通无障碍了,才会有好的协作,才会有更好的效率,再一个就是技术一定要过关,做测试要有足够的耐心,和一个良好的工作习惯,不懂的就要问,实时与同事沟通这样的话才能做好测试工作。

Q:为什么尽量不要让时间富裕的员工去做一些测试?

A:首先,专业的测试人员是有一定的技能和耐心对软件一步一步进行测试。如果让时间充裕的员工去测试的话,他可能心思并不在测试上面。会很随意的、没有目标的进行测试。这样子的话测试并不完整,有的时候甚至很重要的bug都没法找出。所以还是需要专业的测试人员来进行测试的。

Q:开发人员老是犯一些低级错误怎么解决?

A:要在开发的前期就制定好一些编码规范,这样子可以减少很多因为个人习惯引起的错误。同时,测试人员在发现开发人员犯一些低级错误的时候不可以指责他们,要耐心的给他们指出错误所在。然后可以有开发人员自己进行测试,找出一些一眼看得出来是错误的地方。

Q:开发与测试的关系?

A:开发和测试是一个有机的整体。在产品发布之前,开发和测试是循环进行的,测出的缺陷要经开发人员修改后继续测试。在开发的同时测试经理开始编写测试用例,测试文档要参考开发文档,所以开发和测试是不可分割的,少了任何一个都不能开发出产品。

Q:为什要在一个团队中开展测试工作?

A:因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量认证,这个时候就需要在团队中开展软件测试的工作。在测试的过程中发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。

(3) 专业能力

Q:软件测试的流程是什么?

A:需求调查:全面了解系统概况、应用领域、软件开发周期、软件开发环境、开发组织、时间安排、功能需求、性能需求、质量需求及测试要求等。根据系统概况进行项目所需的人员、时间和工作量估计以及项目报价,制定初步的项目计划。

测试准备:组织测试团队、培训、建立测试和管理环境等。

测试设计:按照测试要求进行每个测试项的测试设计,包括测试用例的设计和测试脚本的开发等。

测试实施:按照测试计划实施测试。

测试评估:根据测试的结果,出具测试评估报告。

Q:你是怎样保证软件质量的,也就是说你觉得怎样才能最大限度的保证软件的质量?

A:测试并不能够最大限度的保证软件的质量,软件的高质量是开发和设计出来的,而不是测试出来的,它不仅要通过对软件开发流程的监控,使得软件开发的各个阶段都要按照指定的规程进行,通过对各个阶段产物的评审,QA对流程的监控,对功能及配置的审计来达到开发的最优化。当然测试也是保证软件质量的一个重要方式,是软件质量保证工程的一个重要组成部分。

Q:一个项目需要写多少测试用例怎么估算?

A:这个在需求分析之后根据测试点来评估的,我们的测试点写的很细,所以测试用例的数目几乎等于测试点的数目。

Q:不能发现BUG的测试用例不是好的测试用例吗?

A:我不这样认为,我觉得在执行之前,每个用例都可能发现缺陷,好的测试用例是一套完整的不遗漏的测试用例,是能够被其他的测试人员执行的测试用例。不能因为是否找到BUG来说明用例是否好。

Q:为什么要进行交叉测试?

A:因为自己执行自己设计的用例,会按照设计用例的思路来执行用例,可能会忽略一些偶然或异常的情况,交叉执行可能会发现新的BUG,当然如果用例已经写得很细,颗粒度很小吗,输入输出写得很全面交叉执行的结果都会差不多,无论谁来执行结果都是一样的。

Q:什么叫预测试,预测试是怎么进行的,预测试一般为多长时间?

A:预测试就是开放刚刚开发完成,测试环境刚搭建起来,这时我们要对系统的各种功能能不能跑通,业务流程能不能完成进行测试,就是冒烟测试,这就是转测试,我们转测试大概需要一天的时间。

四、 项目的简单介绍
xxapp,是一款集短视频、游戏、直播、社交互动于一体的内容娱乐APP。公司大约一个月发布一个较大的版本,需求数20几个-40几个不等(用例数xx+),每个版本包括的需求www\wap、后台以及客户端的需求。项目分客户端版本负责人、后台版本负责人、H5版本负责人等,负责人牵头及落实整个测试流程。我当过的角色有H5活动负责人、推荐引擎版本负责人、客户端和后台系统测试人员。负责过的模块用例数大概是500左右。

五、职场面试总结
了解了这些套路和暗语后我们就能够正确的审视这家企业,审视自己。这样你才能准确的判断出你适不适合这家企业,同时作为测试工程师你还需要了解如下问题:

1) 这家企业做什么产品,我是否有兴趣

2) 这家企业目前有多少测试,分别是负责做什么的,目前整体的测试的深度大概达到多少

3) 自己进入这家企业具体是做什么测试,是功能测试,还是压力测试,还是各种都会接触

4) 企业管理层对于测试人员的职业规划以及将来的发展是怎么考虑的

只有知己知彼才能百战百胜,祝愿看到此文的测试小伙伴们都能纵横职场,逍遥人生

最后为方便大家学习测试,特意给大家准备了一份100G的超实用干货学习资源,涉及的内容非常全面。

 
包括,软件学习路线图,50多天的上课视频、16个突击实战项目,80余个软件测试用软件,37份测试文档,70个软件测试相关问题,40篇测试经验级文章,上千份测试真题分享,还有2021软件测试面试宝典,还有软件测试求职的各类精选简历,希望对大家有所帮助……

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

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

相关文章

组合总和 II

1题目 给定一个候选人编号的集合 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的每个数字在每个组合中只能使用 一次 。 注意:解集不能包含重复的组合。 示例 1: 输入: candidates [10,1…

搭建LightPicture开源免费图床系统「公网远程控制」

文章目录 1.前言2. Lightpicture网站搭建2.1. Lightpicture下载和安装2.2. Lightpicture网页测试2.3.cpolar的安装和注册 3.本地网页发布3.1.Cpolar云端设置3.2.Cpolar本地设置 4.公网访问测试5.结语 转载自cpolar极点云的文章:【搭建私人图床】使用LightPicture开源…

Parasoft亮相上海国际嵌入式展

全球自动化软件测试解决方案的领导者Parasoft宣布参加6月14日至16日在上海举行的首届embedded world China上海国际嵌入式展,此次Parasoft联合检测认证领域的领导者-莱茵技术(上海)有限公司共同参展,为嵌入式行业提供符合功能安全…

电子表格的武侠江湖里,有VBA加持的Excel,也只能算一把菜刀

Excel,都用过吧? 没用过肯定也听说过。 这可是Windows里颇具传奇色彩的软件,堪称一把九天陨铁淬炼而成的菜刀。 普通人,用它做表格, 进行简单的数据汇总。 职场人,继续用它做表格, 开始求和…

请问下大家PMP证书值得考嘛?

做项目的去考,项目经理、产品经理这些,或者有往项目管理领域发展的去考。其他行业有空可以学习下 不一定要考证了。 PMP证书更多的是 “敲门砖”作用,大部分公司招聘的门槛都要去了这个证书。 当然现在PMP管理模式也很热门,各大…

国产的高精度ADC HX711 CS1237 TM7707等如何选型

最近小伙伴们咨询我,国产很多高精度的ADC,如何选型使用呢?这里我们主要讨论几款24位差分输入。 ADC/DAC相关名词解释 ADC输入范围ADC转换速度ADC稳定位数 在我们选的时候主要考虑上面三个参数 ADC参数对比 型号输入范围输出速率建立时间PG…

网页JS自动化脚本(八)使用网页专属数据库indexedDB进行数据收集

我们在网页上进行的活动,往往都需要进行收集一些简单的数据,但是因为浏览器的安全原因,浏览器基本上是无法与本地的操作系统直接产生数据交互的,这本来就是一个由于安全问题生产的无解问题,在浏览器里面是内置了几种数据库的,其中一种就是indexedDB,可以用来储存一些非常小的数…

多主题插件上线!开源的 API 管理工具居然这么有意思!

之前我一直在用的开源API 管理工具——Postcat 最近上线了新的主题插件,真的有意思! 之前就用用户提 issue 没想到终于安排上了,给这个项目点赞! 挑几款我偏好的主题插件,简单看看 第一款,【VSCode 主题】&…

鸿蒙Hi3861学习二十-编译构造

一、简介 在使用编译构造子系统前,应了解如下基本概念: 子系统 子系统是一个逻辑概念,它由一个或多个具体的组件构成、OpenHarmony整体遵从分层设计,从下向上依次为:内核层、系统服务层、架构层和应用层。系统功能按照…

电商用户行为分析__求前3点击量

测试代码 package Data_textimport org.apache.flink.streaming.api.TimeCharacteristic import org.apache.flink.streaming.api.functions.timestamps.BoundedOutOfOrdernessTimestampExtractor import org.apache.flink.streaming.api.scala._ import org.apache.flink.st…

KWin事件总结和相关类介绍

KWin事件总结和相关类介绍 目录 KWin事件总结和相关类介绍 1、事件相关模块 1.1 事件类型 1.2 事件管理 1.3 事件过滤器 2、KWin其他模块整理 2.1 窗口 2.2 Item 2.3 scene 3、事件传递流程 3.1 事件整体流程 3.2 事件传递时序图 4、事件流程样例 4.1 鼠标拖动修…

英伟达发布 532.03 驱动,为新游戏和新显卡带来支持

继英伟达 RTX 4060系列显卡陆续发售后,又发布了 GeForce Game Ready 532.03 WHQL 驱动,驱动人生整理了一下NVIDIA GeForce Game Ready 532.03 WHQL 驱动带来的支持与优化。 GeForce Game Ready 532.03 WHQL 驱动主要同步支持 RTX 4060 Ti 8G 显卡&#…

Hadoop3.1.4分布式搭建

Hadoop3.1.4分布式搭建 1. 基础环境准备 1.1 实验网络规划 hostnameip addrroleotherk8s-m13310.10.10.133NameNode, DataNode, NodeManageerk8s-m13410.10.10.134SecondaryNameNode, DataNode, NodeManageerk8s-m13510.10.10.135ResourceManager, DataNode, NodeManageerk8…

Java 多线程基础

文章目录 Java 多线程基础一、相关概念1. 程序、进程和线程2. 线程调度3. 并行与并发 二、线程的创建1. 继承 Thread 类2. 实现 Runnable 接口3. 实现 Callable 接口4. 线程池 三、Thread 类常用方法1. 构造方法2. 常用方法3. 其他方法 四、线程的生命周期五、线程同步1. 线程安…

Serverless 是什么?

文章目录 Serverless 是什么?Serverless 的前世今生面临挑战以应用为中心,无需运营基础架构自动伸缩为价值付费内置高可用和高安全 Serverless 行业及应用场景IT 自动化数据处理微服务架构IoT 后端系统游戏 Serverless 解决方案推荐SaaS Boot适合客户方案…

代码审查 idea

目录 文档 alibaba java coding guidelines 插件下载 Upsource 文档 https://download.csdn.net/download/qq_41169544/87545171https://download.csdn.net/download/qq_41169544/87545171 alibaba java coding guidelines 插件下载 Alibaba Java Coding Guidelines安装使用…

【珍藏版】SolVES模型的生态系统服务功能社会价值评估及拓展

生态系统服务是人类从自然界中获得的直接或间接惠益,可分为供给服务、文化服务、调节服务和支持服务4类,对提升人类福祉具有重大意义,且被视为连接社会与生态系统的桥梁。自从启动千年生态系统评估项目(Millennium Ecosystem Asse…

OSI(Open System Interconnect)开放系统互联参考模型-7层模型(改版)

OSI(Open System Interconnect)开放系统互联参考模型-7层模型 1. OSI七层模型1.1 基本概念1.2 七层模型的划分1.3 数据传输过程 2. TCP/IP四层模型2.1 基本概念2.2 四层模型的划分2.3 数据传输过程 3. 涉及的协议及概念3.1 MTU1. 概念2. 关于mtu取值3. 修…

Anchor Free目标检测方法

faster rcnn anchor:尺寸比例固定 yolo anchor尺寸确定:通过聚类 Anchor Free方法 anchor的简单理解:在特征图上的模板,含有的信息为检测框的大小和尺度 Anchor based 方法小结 Faster rcnn(左上) yolo v3(右上) ssd (中) re…

python爬虫学习简记(更新中)

页面结构的简单认识 如图是我们在pycharm中创建一个HEML文件后所看到的内容 这里我们需要认识的是上图的代码结构,即html标签包含了head标签与body标签 table标签 table标签代表了一个网页页面中的表格,其包含了行和列,其中行标签我们使用tr标…