1 前言
最近总有一些粉丝问我如何面试,面试经常失败、心态不稳、技能不合格,那么今天奉献一篇面试技巧,给你最实用的面试技巧,助你从内而外打动面试官。
2 面试中最常见的错误
想要保证一次成功的面试,我们首先得规避一些常见的、易犯的错误,我在面试过程中经常遇到这些常见的错误。
1、 心态不好
心态不好主要体现在对自己不够自信、说话吞吞吐吐、声音畏畏缩缩、眼神闪烁;以上这些是面试中的大忌,你自己都不够自信,如何让面试官信任你??
很多人将面试前的紧张情绪理解为心态不好,其实紧张是正常的,认真对待才会紧张,一般只会有两种情况才会一点都不紧张,1、超级自信,一身手艺走天下;2、完全不重视,家里有矿,心里不慌。
说了这么多,那么如何解决自信问题、如何解决面试前的紧张问题呢?给你以下建议:
1、认清面试的本质;面试是双方相互评估的过程,不仅仅是对方评估你,你也要去评估这家公司,到底适不适合你;
2、准备好你自己的简历,有备才能无患;正常来说,你被邀约面试了,基本简历里面都是有触动到面试官想要你的那个点的,好好把你自己的简历吃透了,整个基本面就是OK的,不会因为面试官提出的问题无法回答而导致面试焦虑或紧张;
3、面试的时候多笑一笑,或者抽着空开个小玩笑,拉进双方沟通距离,沟通顺畅了、轻松了,能够非常有效的降低紧张情绪,并且会在面试中加分(我曾因为一个面试者爱笑及亲和力强,将她录用,虽然她技能基础很差);
4、面试官没来之前,可以试着伸个懒腰、哼哼小曲(别太大声了,推荐曲目:小跳蛙、热爱105度的你、蜜雪冰城甜蜜蜜)
2、 沟通表达不畅
沟通表达不畅,其实主要分为两个因素:1、本身的沟通表达能力不足;2、和面试官尿不到一壶,双方的沟通方式和方法存在冲突;
沟通能力不足的,一方面需要自己加强沟通表达能力;再就是要调整表达结构(极其重要!!!),关于如何调整表达结构的,我在下文会做论述。
和面试官尿不到一壶的,建议直接更换尿壶(闭环?抓手?赋能?换公司吧,这家不适合你!)。
3、 简历
关于简历,除了老生常谈的那一套,我想说的是,面试官一般最主要问的就是你简历上写的那些东西,一定要搞熟、搞透、搞精,哪怕一时半会搞不精,那总得搞熟吧,要能够说个123出来,要么就别写。
我面试太多人,连自己简历上写的那些东西都说不出来,简历上写了XXX项目,结果就只接触过很简单的一些功能,比如登录、购物车啥的;简历上熟悉Linux,结果只能使用 cd、ls ;简历上熟悉mysql,结果连分组和排序都不知道;简历上说会网络协议,其实只会TCP三次握手,你发过来、我发过去、你再发过来,再深一点点的就不会了;你说说,这是不是就很难受了,你说你写了,结果你都答不上来?你不难受谁难受?你不紧张谁紧张?
3 面试官究竟想要啥
接下来,我要告诉你的是,面试官究竟面试啥。首先要说明的一点是,不同的公司、不同的面试官都有各自不同的风格和挑选标准,下文描述的,是适用于大部分自研公司、成熟面试官的面试场景。以级别划分,不同级别的测试工程师,在面试中关注的点会有区别,具体见下方:
初级:思维(重点)、学校及在校表现(重点)、沟通表达、态度(重点)、技术基础
中级:思维(重点)、学校、项目经历(重点)、沟通表达、技术能力(重点)
高级:思维(重点)、技术深度(重点)、沟通表达、项目管理能力(重点)、项目经历
对于初级或者 应届/实习 测试工程师来说,我们不会指望他一来就能够解决问题,一来就能快速的介入测试,我们会更看重这个人的潜力,更看重这个人在半年时间、一年时间、两年时间 能够成长到什么程度。
我有一个应届的员工,入职两个月,仅一个人就能够帮我分担一整条业务线的需求测试;入职四个月,能够hold住整个测试运维的工作(4套测试环境管理、devops体系的建设、应用自动部署脚本的维护),而这些东西,在市场上需要一个高级测试工程师才能够搞定。
对于中级测试工程师来说,你需要有完整的项目经历,并且你的项目是需要有亮点的,比如一个自动化测试的项目、一个核心业务需求测试项目、一个性能测试项目,这些都可以成为你的项目亮点,对于中级测试工程师,我们希望他一进来就能快速的上手,并且独立的完成测试任务,在他擅长的领域里面能够去完善现有的测试体系和规范。
对于高级(资深)工程师,我们会放宽一些学历要求,但是这个人一定在某一个领域是有技术深度的,比如性能测试,能够做性能瓶颈点分析、性能调优、对于整个服务架构认识较为透彻等等。这种人,我们招聘进来,一般都是让他负责带领一条业务或技术线,比如让其负责自动化、性能、测试开发等。
4 全方位提升你的面试Level
废话不多说,以下所有建议,建议每一条都认真思考,并做对应的修改,我将从简历维度和面试沟通维护两个维度来论述。
【简历维度】
1、要将你的工作年限尽可能写多一些,把实习期的时间段都写进去;这会有助于你的定级定薪;
2、简历里面的内容要体现出体系性、高端专业性;比如你参与过接口自动化测试项目,那么你可以写:拥有独立建设接口自动化体系能力;比如你参与过带新员工,你可以写上参与搭建 人员梯队建设体系;
3、简历需要有偏向性;比如你要找测开工作,那么你的简历里面就都写测开相关;如果你想找测开或者性能,那么你需要准备两份不同的简历;
4、学校荣誉要带上;对于工作经验3年内的,需要写上大学得过奖学金、三好学生等(可在淘宝搜索);
【面试沟通维度】
1、沟通一定要自信,哪怕说错了,也一定要自信;
2、沟通时候,一定要注意体现思维,所有级别的人员招聘,面试官都会将思维放在比较高的位置,所以在面试的时候一定要体现出思维能力!所以在面试的时候一定要体现出思维能力!所以在面试的时候一定要体现出思维能力!那么,如何体现思维能力呢?我的方法是 说话沟通结构化、层次化、具体化;
举个栗子;
面试官:如果你面前的椅子让你测试,你会怎么测?
面试者A:我会测一下它的椅子外观是否美观、椅子是否能够坐人、是否稳固、是否舒适、......
面试者B:从性能角度,我会去测一下它能够承重多少、是否稳固;从功能性角度,我会测一下它能否坐人;从安全性角度,我会测一下它甲醛含量是否超标;......
面试者C:我会先根据需求文档,评估工作量,如果没有需求文档,我会凭借经验评估工作量,然后列出测试计划,再进行编写测试点和测试用例;测试用例,我会从功能、性能、安全性、外观等多维度去思考,尽可能做到不遗漏、不冗余;用例执行完成后,我会输出一份测试报告。
上述三个面试者,对这个问题的解答,就可以看出这个人的思维;我在实际面试过程中,超过一半人的答案是 面试者A,少部分是面试者B,极少量是面试者C。在面试沟通过程中,结构化、层次化、具体化的表达,是面试过程中最重要的法宝,请一定使用好它。
5 写在最后
写了这么多,目的还是希望大家能够在出去面试的时候会有一个好的结果,以及找到正确的面试技巧。以上几乎全是干货。