首页 > 其他分享 >值得思考的两个测试面试题

值得思考的两个测试面试题

时间:2024-03-29 14:14:02浏览次数:20  
标签:面试题 思考 面试 技术 能力 问题 工作 测试

前几天和两个测试圈里的好友吃饭,席间听其中一个朋友讲到最近面试遇到的一些问题,听来觉得很有意思,其中有两道题对我触动很大,花了一些时间深度思索了一番。

今年已经是我入行做软件测试工作的第九个年头,这位朋友分享的面试题,个人认为值得每一个测试同学都思考一下。这篇文章,聊聊我对这两个问题的理解和思考结论,仅供参考,不构成面试答案和建议。

 

问题一:从重复性工作中,可以收获什么?

虽然近些年测试领域涌现了很多的新名词和各种各样的技术实践,但测试工作的日常,说白了就这几件事:分析需求、测试用例、跟进BUG,线上发布。分别对于软件从无到有四个阶段的工作内容:需求-研发-测试-交付,没了。

至于其他各种各样的技术实践比如性能测试、自动化测试、测试平台开发,以及各种名词如质量门禁、质量内建、测试左移右移,都是换汤不换药,本质没区别。

特别是对于大多数测试同学来说,很难有机会去从零到一主持落地一些技术实践,大家的工作日常基本还是以功能测试这种所谓的“点点点”为主。

再说现在的各种测试工具和框架,无论是开源的还是商用的,种类齐全功能成熟,足以解决日常工作中绝大多数的问题,很少有需要特地去进行二次开发或者定制的需求。

再加上现在的工作都是以团队协作为主,很多时候技术问题都已经不是问题了,更多的还是沟通协作方面的问题。测试工作来来去去就是这些内容,和很多不同的人打交道特别是沟通的目的是多方达成一致,更别提有多麻烦了。

在这种看似光鲜的白领职业高技术含量工作中,大多数时候都在做重复性的工作,作为打工者的个人,你的收获又是什么呢?这个问题很值得思考。

如果从面试的角度来回答,我可能会有如下几种说辞:

  • 理解了技术和业务的关系:技术支撑业务目标达成,业务目标倒逼技术改进和提效。
  • 锻炼了我的逻辑思维能力:业务是抽象的,编码实现的软件是具象的,保证质量需要良好的逻辑思维能力。
  • 培养了我的沟通协作能力:无论是质量保障者的岗位职责还是推动项目进度的owner,都需要强大沟通协作能力。

但如果仅从个人的角度来看,我认为从进入互联网行业从事测试工作至今的九个年头,我最大的收获是下面这几项:

  • 养成了持续学习不断保持精进的习惯。
  • 通过不断的输入实践输出构建了自己的知识体系。
  • 有了比较严谨的看待问题分析问题解决问题的能力。
  • 对信息茧房的认知,以及对新事物的敏感性和好奇心。

 

问题二:工作的这些年,你的亮点是什么?

写简历时,招聘网站会提示让你写项目业绩,各种数据产出指标,生怕你的简历无法通过筛选,不知道大家有没有想过为什么要写这些内容。

回到第二个问题,工作的亮点是什么?这个问题我认为要从这几个角度来看:

  • 相比于同岗位其他候选人,你区别于他们的点。
  • 相比于年纪履历工作背景相似的同行,你的优势。
  • 针对面试岗位,你有哪些可以说服面试官认为你更匹配的点。
  • 针对测试工作,你有哪些更好的方法、理念或者落地实践经验。

那么如何回答这个问题呢?如果是我,我会这样回答:

  • 从业务背景来说,你更了解面试企业的业务,入职适应能力更强,能更快熟悉和投入工作。
  • 从技术实践来说,你之前落地过的技术实践经验,更能在该面试岗位上帮助团队解决问题。
  • 从专业能力来说,你工作多年有自己的一套技术理念、工作方法和体系,在该岗位可以施展。
  • 从职业素养来说,你有更好的沟通协作能力、项目的ownership能力、推动落地拿到好结果。

 

当然,上述列举的各项回答方式,一定要补充对应的案例,而不是夸夸其谈的浮于表面。

面试的本质,是企业选择最适合的人,而不是最优秀的人。同样,也是候选人选择平台和团队的时机。

面试是双向选择的合作,回答问题时除了列举自己的能力和优势,更重要的是换位思考,你能在该岗位为团队和企业带来什么价值。

 

标签:面试题,思考,面试,技术,能力,问题,工作,测试
From: https://www.cnblogs.com/imyalost/p/18103733

相关文章

  • 测试人员必会SQL命令
    一、数据库相关的SQL1.创建数据库testCREATEDATABASEtest;CREATEDATABASEyour_database_nameCHARACTERSETutf8mb4COLLATEutf8mb4_general_ci;2.查看数据库创建是否成功SHOWDATABASES;3.删除库testDROPDATABASEtest;4.进入testdb6库USEtestdb6;......
  • AI预测福彩3D第21弹【2024年3月29日预测--第4套算法重新开始计算第7次测试】
       今天继续对第4套算法进行测试,测试的目的主要是为了记录统计两套方案的稳定性和命中率,昨天的第一套和第二套方案均已命中。今天是第7次测试,同样测试两个方案。废话不多说,直接上结果。     2024年3月29日福彩3D的七码预测结果如下    第一套:  ......
  • AI预测福彩3D第21弹【2024年3月29日预测--第5套算法开始计算第3次测试】
             今天,咱们继续进行本套算法的测试,今天为第三次测试,仍旧是采用冷温热趋势结合AI模型进行预测。好了,废话不多说了。直接上结果~    仍旧是分为两个方案,1大1小。        经过人工神经网络计算并进行权重赋值打分后,3月29日预测结果如下: ......
  • 关于工厂模式的思考
    常说的几种工厂模式就是如下几种:简单工厂模式工厂方法模式抽象工厂模式PreWriting标题开玩笑,我可能喜欢开玩笑,大家都乐呵……其中,在23中设计模式中,简单工厂并不在其列,但是常常提起是因为它的思想也是“解耦”,并不能因为它不在23种设计模式中就不算它是设计模式,这种说法在......
  • 【前端面试题-19】简单说一下,如果前端页面要做个页面加载进度条,该通过哪些实现进度上
    前端页面要实现一个页面加载进度条,可以通过以下步骤进行进度上的把控:HTML结构:在页面中创建一个用于承载进度条的<div>元素或其他合适的元素,例如:<divid="progress-bar"><divid="progress"></div></div>progress-bar作为进度条的容器,progress则是实际表示进度的部......
  • 【前端面试题-20】js如何对输出内容进行HTML编码
    在JavaScript中,对输出内容进行HTML编码通常是为了防止XSS攻击(跨站脚本攻击),即将特殊字符转换成HTML实体的形式,避免它们被浏览器解析为HTML或JavaScript代码。以下是一些常见的HTML编码方法:使用内建函数encodeURIComponent()和encodeURI()虽然这两个函数主要用于编码URI......
  • 《手把手教你》系列技巧篇(五十九)-java+ selenium自动化测试 - 截图三剑客 -上篇(详细教
    1.简介今天本来是要介绍远程测试的相关内容的,但是宏哥在操作服务器的时候干了件糊涂的事,事情经过是这样的:本来申请好的Windows服务器用来做演示的,可是服务器可能是局域网的,连百度都不能访问,宏哥想调试一下网络,禁用网卡,然后重启网卡,结果禁用后就连不上了。。。。就只能等服......
  • 《手把手教你》系列技巧篇(六十)-java+ selenium自动化测试 - 截图三剑客 -中篇(详细教程
    1.简介前面我们介绍了Selenium中TakeScreenshot类来截图,得到的图片是浏览器窗口内的截图。有时候,只截浏览器窗口内的图是不够的,而且TakeScreenshot截图只针对浏览器的web事件,假如你在运行脚本过程,windows上有一个其他软件弹出了一个购物的弹窗页面,这个时候就会干扰你......
  • 面试题知识点笔记-MySQL开发
    目录可以使用MySQL直接存储文件(ppt,exel,图像等)吗?什么时候存,什么时候不存?Emoji乱码怎么办?存储的时候有遇到过什么问题吗?如何存储ip地址?长文本如何存储?大段文本如何设计表结构?大段文本查找时如何建立索引?有没有在开发中使用过TEXT,BLOB数据类型日期,时间如何存......
  • 面试题知识点笔记-MySQL日志
    目录MysqI会产生几种日志?binlog作用是什么?redolog作用是什么?undolog作用是什么?Mysql日志是否实时写入磁盘?binlog刷盘机制是如何实现的?redolog刷盘机制是如何实现的?undolog刷盘机制是如何实现的?MySQL的binlog有有几种录入格式?分别有什么区别?Mysq!集群同......