# 解密面试中的套路,你都 get 到了么?**

本贴最后更新于 1269 天前,其中的信息可能已经时移世易

如果大家有关注一些测试类的公众号或者论坛的话,肯定会发现很多文章都在表示现在行业的寒冬冷潮来了!然后有很多测试行业从业者,或者转行测试行业者都表示:工作好难找,公司跑了千千万,依然拿不到一个offer;面试太难了,一不小心就掉坑里,防不胜防;面试官太刁钻,问的问题都不知道他的意图是什么,怎么拿offer?!

诸如此类的言辞满天飞,让很多圈内圈外的人都人心惶惶。那么,现在找个工作真的有这么难么?

不是不然!你只是不知道面试官的意图是什么,不知道他考察你的点在哪里。只要弄明白面试中的一些固有套路,拿下一个高薪offer一点都不难!

我个人是测试行业9年从业者,以我多年的经验来帮大家分析一下测试类目公司面试官的心理,给大家解密面试题中的隐藏各种套路。

HR面试目的及考察目标

首先,我们需要分析一下面试官的心理,为什么需要面试这个流程?面试的目的和考察内容是什么?

  1. 辨别真伪:HR最先拿到的是你的简历,简历写得天花乱坠,异常优秀,但是毕竟只是简历而已,公司需要鉴别真伪,看看本人是否和简历上描述的一致。所以,建议大家简历最好不要虚夸,不要脱离实际,不然肯定逃不过经验丰富的面试官的火眼金睛。
  2. 职业素养:简历能看到技术,看到经验,但是对于个人的素质是不能体现出来的。比如人的仪表妆容,个人的性格和态度,再加上现场的表达能力和临场应变能力,综合起来才能体现你的职业素养。
  3. 动机和期望:毕竟面试是求职者和公司的双向选择,所以公司如果要选择你,同时也是想要看你对这个职位有高的渴求度,这点就可以从你面试当天的态度和表现得到验证。比如,公司要求面试者先笔试再面试,因为时间问题你拒绝笔试,想要直接进入面试环节,这样的态度肯定会被pass掉,因为你连笔试这点时间都不愿意花再这次面试中,说明你也不是很重视这次的面试机会;再如,仪表和着装不得体,或者沟通过程中表达不流畅,都可以从一定程度上体现你对本次面试的准备不充分,那么再面试官看来,你也就并没有那么想要得到这个offer。

HR考察的测试人员能力胜任模型

要提高面试的通过率,我们还必须要了解企业考核的个人能力主要包括哪些方面,然后有针对性的提高,才能针对性的拿下offer。

**基础能力:**包括计算机理论基础,如常用的操作系统,常用的办公软件的使用;还有网络基础,如TCP协议,UDP协议,HTTP协议,HTTPS协议,以及他们之间的实现过程和区别;测试基础理论,比如常用软件测试用例设计方法,常用测试文档的编写(测试计划,测试策略,测试用例和测试报告),软件测试流程,bug管理流程等。

掌握以上的基础能力,我们就具备入行软件测试的基本能力,可以成为一名光荣的初级软件测试工程师!

**技术能力:**有了基础能力,虽然可以入门,但是离一名优秀的测试工程师,还是有距离的。所以,我们还需要提高相关的技术能力。如Linux系统的常用操作,数据库的基本使用,接口测试的方法,APP测试的技巧等。从初级工程师进阶为中级测试工程师,这部分的技术能力是必不可少的。

**业务能力:**对于每一个测试从业者来说,业务能力都是其重要的竞争力,这可以从工作经历和项目经验中得到验证。比如面试官问到你的项目是如何进行的?测试流程是什么样的?测试工作是如何开展的?这些其实都是在考察你的业务能力,所以面试之前,请针对简历里写的工作经历和项目,梳理清楚,做好完全的准备。

**职业素养:**如果面试官问到如下一些问题,如你在工作中如何解决问题的?遇到矛盾和分歧怎么处理的?如何与领导以及相关部门沟通交涉?这些其实都是在考察你的职业素养,衡量你是否可以在各种条件下都能正常的开展工作,而且这部分能力,需要大家在平时工作中不断积累并且沉淀的。

**企业文化:**很多HR面试比较倾向于考察这方面的特质,比如考察你的个人性格和为人处事的方式,是否跟他们的企业文化相符;个人的价值观是否跟企业的价值观相匹配。所以,面试之前最好先了解一下公司的企业文化,有备而来。

以上这些软能力以及硬能力,都是企业面试考核所要求的。所谓知己知彼,百战不殆。既然已然知晓公司的要求,求职者就应该提前做好自己的战衣和铠甲,全面武装,做好面试前的万全准备。

当然,就如我开始所说,面试除了技术和能力的准备之外,也有很多套路可依的,所以我们如果能破解其中一二,提前准备好应对方案,对于提高面试通过率肯定是有很大帮助的。所以,接下来我就针对面试中出现概率极高的一些问题,解密其中的一些套路!

经典面试题一:请先来做个自我介绍

**面试题要点:**考察的是求职者的表达能力和基本素质的问题,重点体现自己的经历优势以及主动积极的态度。

**解密分析:**自我介绍中尽量体现自己的优势,比如毕业院校如果很有质量,就一定要提;工作经历超过3年可以特意介绍一下,表示自己的工作经验比较丰富;然后挑自己比较熟悉而且有内容的工作经历做详细的说明;这里最好针对公司的应聘岗位需求来介绍自己的工作内容,挑公司在意关心的测试领域,重点强调。自我介绍一般不建议太长,但是也不要太简单,控制在1-2分钟以内即可。

参考示例: 我叫xxx,16年从xxx学校xxx专业毕业,毕业至今从事测试工作,到现在有3年了。3年中我待过2家公司,第一家是一个xx,主要业务是做xxx的。最近的一家公司,主要是做互联网金融业务的,有web端和APP端的项目,我这两个项目都有参与测试。我负责的主要测试内容包括在产品的接口测试,以及系统测试。期间,还会涉及到产品的界面测试,兼容性测试。另外也会做一些性能测试,稳定性测试,还有自动化测试。

平时工作中也会用到很多测试工具,比如我们的bug管理系统Jira,还有SVN管理工具,Jmeter,fiddler等;我也有过一些开发经验,擅长Java,JavaScript编程语言等。工作中我是一个很认真,细致的人,所以我觉得我是很适合测试岗位,然后如果有机会能来贵公司工作,我也有信心做好对应的测试工作。

我的自我介绍大致是这样,谢谢。

经典面试题二:说出你印象最深刻的一个bug

面试题要点:考察的是求职者的沟通表达能力,测试分析能力以及问题定位能力,挖掘出测试深度和知识面。

**解密分析:**这个需要大家平时工作过程中多积累,遇到一些bug多总结;就算是只做web和UI测试也可以构建一些逻辑复杂或者操作步骤复杂的bug,作为你印象深刻的bug。其中的重点,是要在描述过程中,有实例化的场景,有详细的过程,有具体的结果,这样比较有说服力。

**参考示例:**当年我刚参加工作的时候,需要测试一个我们组里面开发大牛写出来的数据生成功能,我当时其实默认功能肯定是正常的,不过我还是很认真的用了等价边界值等方法来设计了测试用例,很神奇的,还真的发现了大神在一个边界值的处理上有一个小问题,本来应该生成2条数据的,结果生成了3条数据。从此以后,开发组再也不小看我们测试组的啦!

经典面试题三:谈谈你职业规划

**面试题要点:**考察你职业素养,对自己的岗位和行业的认识,还有你跟他们公司岗位的匹配度。

**解密分析:**不建议大家说太长远的职业规划,显得不太现实,因为人生无常,计划赶不上变化,做太长的计划也没有意义,所以建议做3-5年小目标。注意:不要说以后想要转岗,不论是开发,产品,还是运营等岗位,就算真的想转,也不要在面试的时候说;而且也不建议说没有规划,会显得你没什么大脑,不会思考。

参考示例: 太长远的计划我目前可能没想这么多,但是我有一个3-5年小规划:因为我现在是一个初中级测试工程师,所以,如果有幸能进入贵公司工作的话,我肯定要先熟悉公司的产品和业务,把测试本职的工作做好;然后慢慢发展成为一位资深测试工程师,比如技术突破,往自动化测试发展,以后计划可以做测试开发。

经典面试题四:你能说说你的优缺点么?

面试题要点:考察你的情商,想看你是否能够认识的问题,并且有解决问题的思路。

**解密分析:**切记一定要诚实!缺点请有选择性地说真实的缺点,人非圣贤,孰能无错?最重要的是知错能改,善莫大焉。所以缺点必须是真实的,无伤大雅的,并且一定体现你自己已经发现了这个缺点,有相应的改进措施。注意:不要强行把优点说成缺点,也不要说自己没缺点;当然,更加不要说自己非常严重的毛病,比如很懒,做事不认真等,这些说出来你的offer也就拜拜了。

**参考答案:优点:**我个人抗压能力还可以,像我们之前公司项目紧急情况大概持续一个月每天加班到 10 点;还有就是责任心态度方面,上级交付给我的任务我都会主动汇报进度,不要领导操心,且都按时按需完成;另外,学习能力也比较强,我们前公司自动化这块是0基础的,我通过百度论坛查找资料,自己编写了一个简单的自动化框架,完成了项目的 web 自动化测试这部分。所以我的学习能力还是比较强的,遇到新的技术,自己比较能钻研并掌握。**缺点:**我的记忆不太好,但是我认识到了,所以平时我会弄很多小标签,备忘录来提醒自己;我不太会懂得拒绝别人,但是前面工作过程中我也认识到了,而且测试岗位又比较需要有自己原则和立场,所以我也有在认识这个性格问题,该拒绝的就拒绝。

经典面试题五:你还有什么要问题的么?

**面试题要点:**考察主动思考能力,对公司职位的青睐性。

**解密分析:**这种问题一定要问,但是不要问多,一般控制在1-3个即可,体现自己对这份工作的热情和渴求度。可以问的问题领域,比如目前团队的现状,项目的现状,主要的业务,自己对于公司或者职位感兴趣的一些技术等。注意:不要说没问题,会让人觉得你缺乏思路和主动能力;也不要问薪资待遇福利相关的问题,这些问题等到HR面试环节再问。

参考答案: 请问您担任的职位是?公司现在的规模是什么样的?有多少人?我如果入职以后做的项目在公司处于什么样的地位?项目目前的状况,发布了几个版本,以后的计划?我如果入职的话,以后从事的是那一块的工作?

以上面试题在面试中出现的概率基本都是90%以上,所以如果get到了这些问题的核心和回答的技巧,面试就能大概率的合理避坑,offer也就纷沓而至了!

最后,跟大家提醒几个面试需要注意的小细节:

  1. 面试中被问到不会的技术很正常,不要惊慌,要善于去引导面试官问自己擅长的领域。如:‘ 这个我没怎么用过,所以不太熟悉,但是我们公司都用xxx,所以这个我比较清楚...’
  2. 善于总结,把每次面试的问题都回来做个总结,会的和不会的,觉得自己没有答好的,技术问题或者人事问题,都可以做个积累,这样可以保证至少每次面试都会比上一次好,自己也能在面试过程中得到成长。
  3. 不要懈怠任何一次面试,不要裸面,有备而来。
  4. 多参加面试,熟悉用人单位的要求,提高后续面试的成功率。
2 操作
tricy 在 2020-10-28 10:25:14 更新了该帖
tricy 在 2020-08-06 20:09:12 更新了该帖
回帖
请输入回帖内容 ...