第10章
细节应对策略
面试是推销自己的一个过程、展示自我的一种方式,需要将自己最优秀的方面呈现出来,而优秀的特征需要许多细节的支持,否则容易留下假大空的印象,就像一张饼,如果将它的形状、材质、表面粗糙度等特征具体传递出来,听者就不只是认为它是一个概念,可以看到具体的成像。在推销自己的过程中,对于微妙、自认为不易被人察觉的细节,更需要认真对待。因为任何一个细微之举,在面试官眼中都会被放大数万倍,都可作为判断求职者的依据。本章将介绍在面试过程中需要注意的一些项。
1.重视自我介绍
为什么要重视自我介绍?因为自我介绍一般都是在推销自己时第一项要表达的内容,简历是面试官的第一印象,但有限的篇幅毕竟不能表达出自己的无限能力。可能有些求职者会有这样的疑惑,我的所有内容都已经在简历中体现了,为什么还需要进行自我介绍,口述一遍简历?其实在面试官眼中自我介绍是带有目的的,带有考核的目的,并且希望从求职者的表达中挖掘出简历中没有体现出来的东西,同时也可以考察出求职者语言表达能力、逻辑思维能力和总结概括的能力。对于求职者来说,通过自我介绍的时间来缓解自己的紧张情绪,使其快速进入面试的情境中,更能充分地表现出自己真实的能力。在自我介绍中,应该从以下几个方面进行:
· 时间:整个过程不宜过短,也不宜太长。维持在三分钟左右为宜,时间过短不能充分表达出自己的优势,时间太长会给面试官留下没有时间概念、拖拉等印象。
· 开场白:在开口时,需要表达出自己对此次面试的感激,一两句话即可。例如,“面试官您好,我很高兴参加今天的面试,感谢贵公司给我此次面试机会”。
· 基本信息:介绍自己的一些基本情况,比如姓名、毕业院校、毕业时间、专业、工作时间、工作岗位等,对于基本信息陈述要简明扼要。这些内容要介绍,但是也要有选择地介绍,说明自己的优势或与岗位匹配的一些内容。例如,我叫张三,陕西省西安人,2018年毕业于xx大学xx专业(如果你的毕业院校并不是很好,专业也不是出众或与应聘岗位不搭边,则可省略此条),重点要表现到现在已经有2年的工作经验,最近一份工作是在xx公司从事xx职位,表达自己与公司、岗位匹配的方面。这些选择都不是必需项目。
· 工作经历:主要阐述自己过往的工作经历、培训经历、学习经历。如果你是应届毕业生则可阐述自己实习、实践的经历以及学习情况,成绩优异者也可直接说出自己的绩效成绩。阐述时要由远及近、由概至详,概要地表述之前的经历,详细表述最近的工作。如果有特别突出的贡献,尽量详细地描述。
· 价值体现:这部分内容需要与职责要求结合起来,充分说明自己掌握的技能,一定可以出色地完成工作。例如,职位要求熟练掌握测试用例设计方法,则可表述为通过以上工作经验,我已经熟练掌握测试用例的设计方法。
· 结束语:结合求职要求,表达出自己对本次面试岗位的渴望,对公司价值观的认可,最后再次表达出感谢。
因为自我介绍基本上是面试必须进行的第一个环节,对此可以早做准备。如果没有这方面的经验,则可以使用下面的方法进行,先做加法然后做减法。将自己所有的内容写出来,尽可能全面地写出来,写出来的东西最能够看出自己的思维。写完之后再做减法,将无关紧要的内容删除、重复烦琐的内容进行精简压缩,如果是自己不确定的内容,可以寻找有经验的人员征询。整理之后的自我介绍应该是有模块划分的,比如开场白模块、工作经历模块、个人价值体验模块、结束语模块等。自我介绍文章整理好之后就是练习、熟悉、自我练习、模拟练习,每一场都当作实战进行练习。练习时切忌死记硬背,要心中有逻辑、有条理、有层次地表达出来,同时注意自己的仪表、态度、目光、表情。下面是一份简单的自我介绍示例。
面试官下午好,非常感谢贵公司给我这次面试的机会!
我叫张三,是一名xx大学xx专业的应届毕业生。本人性格开朗,接受新事物的能力较强,做事细致专心,能够承受较强的工作压力,有较强的集体观念和团队协作精神,并且经过四年的大学学习,在软件测试方面不断努力,现已具备作为一名合格的软件测试工程师应有的专业知识,如今正准备带以高昂的热情与所学的知识踏入社会,实现自身价值。
在来面试之前,经过自己的深思熟虑,认为自己比较符合并且有能力担任贵公司的软件测试职位,在这四年大学学习中,我一直以高标准要求自己,学习Java、Python语言、测试基础理论、网络协议、数据库、Linux操作系统等相关知识,现已有较多的专业知识储备和严谨细致的工作作风。同时在此期间,我本着自强不息的原则,学以致用,团结同学,并加入xx协会,担任xx职位,做xx工作,收获了许多(此处收获需要具体说明),力求使自己成为高素质的人才!经过四年的努力,xx年获得xx奖励,获得英语四级证书、计算机Python程序语言设计二级证书。
在踏入社会后我会继续严格要求自己,长期从事软件测试这个行业,吸收足够的工作经验和工作技巧,并从贵公司发展,以便给贵公司带来更大的经济效益。
我目前的工作经验不足,但我相信自己的能力,也请贵公司相信我并给我一个展示自己的舞台。我相信依靠努力,我将成为最合适的!
2.注重细节
细节决定成败,任何场合都是适用的。比如一个不经意的动作或者有不满意的表情流露,都会引起面试官的注意。虽然有些细节做得不够好、不到位并不会直接导致面试的失败,但是所有环节叠加出来的细节将会对面试结果产生很大影响。通过细节的推敲,面试官可以推断出候选人的阅历及习性。用一句话概括:细节中藏露着你走过的路,爱的深沉的工作。本节主要谈谈如何注重细节,提高自信。
(1)充分准备
战前需要充分准备,研究对手。知己知彼,百战不殆,准备足够弹药,才能在面试战场获胜。例如,在面试前需要了解面试公司的基本情况、基本业务、岗位需求,浏览官网或开发的软件,作为测试人员,如果能找到几个BUG,在面试中将会是加分项。再比如谈项目经验,提前整理思路,顺畅连贯地说出自己负责的模块是怎么进行测试的、用的什么技术、遇到过哪些问题、最后是怎么解决的、收获了什么。最后提前准备两个实际事例,加强说服力。充分准备总结起来就是两点,了解面试公司和完善自我,准备可能会遇到麻烦的解决方案以及突发问题的应对方法。充分的准备还可以减少在面试中出现的紧张、啰唆。
(2)有的放矢
有的放矢是要在面试中保持稳重、精简和灵活。稳重是保持自己应有的态度,比如进入之后面试官说“请坐”,应礼貌地回一句“谢谢”,坐下后保持应有的坐姿,抬头挺胸,目光直视面试官,表现出沉着、冷静。精简是自然大方,例如在回答问题时先组织好答案的逻辑层次,语句不拖拉、不拖音。灵活指张弛有度,可进可退,比如遇到不熟悉的问题,可转化为自己熟悉的方面,切忌沉默、低声细语、吞吞吐吐。
(3)保持气场
在此需要纠正许多求职者的一个观点,求职就等于将自己最好的一面展示出来,使企业选择自己。其实不然,求职并不是企业选择求职者的一面,这是一个双向选择的过程,所谓的面试实质是企业考察求职者、求职者面试企业。因此,求职者应保持自身的底气,外在注重形象、谈吐得当,内在自信,例如衣着得当、说话铿锵有力、坚定、语速适中。
“致广大而尽精微”。有位经理谈起过,一个人的去留往往在第一印象和简单的对谈中基本可以决定。在此,与所有的读者共勉。第一印象指个人装扮、精气神,简单的对谈指语言表达、思维逻辑,由此表现出外在美和内在美,这两种美是由细节的叠加而产生的。
3.以诚相待
以诚相待是自动地、不知不觉地流露出来的,是面试官所要看到的基本特性,也是求职者在选择公司时需要注意的一个特性。当然,用心、诚实的聊天并不是和盘托出,而是突出自己的优势、淡化自己的不足、未知的稍作转移,使用一定的技巧展示自己的聪明、机灵和智慧。之前华为的一位面试官曾吐槽,许多求职者在面试中极力表现自己的能力和实力,却忽略了诚信。
例如,当面试官问道:“你和其他人发生过争执吗?是怎么解决的?”对于这个问题,回答“没有”肯定是不明智的,因为只要是工作就会犯错,与他人协作就有可能引起争执,就像测试人员和开发人员经常争论是不是BUG的问题。对于此类问题,要勇敢地面对争执,善于处理,总结争执。面试官也希望看到求职者的真诚与智慧,希望看到的是处理争执,而不是没有发生过争执。在回答时可以用一些频率比较低的词来说明,最好带着真实事例来说明,最后给出协商解决的方法以及总结,尽量避免争执的发生。比如可以这样回答:偶尔也会发生一些轻微的争执,就像我在测试过程中提出了一个BUG,但是开发人员认为不是BUG,此时我会拿出需求文档向开发人员解释,当我们两个对需求逻辑的理解出现偏差时,寻求产品经理的帮助,重新梳理需求,确认BUG是不是问题。在开需求会议时我都会尽量将含糊不清、可能存在的问题弄清楚,减少不必要的失误。
4.扬长避短
扬长避短是一种技巧,能有效地规避尴尬的气氛。在技术面试的过程中,遇到不会的问题是家常便饭,良好的处理问题有时会比直接给出答案收益更丰满。扬长避短需要不断地摸索总结和与他人交流获得,无论以哪种方式获得,在面试中能够巧妙运用、应对己短就是成功的。在面试之前要有一个认识,面试的最终目的是拿offer,但并不是面试中的全部问题回答正确就一定可以拿到offer,技术问题只是一方面,能力、表现、突发情况应对等也是一部分。
例如,面试官询问“对数据库MongoDB了解吗”,自己并不知道是什么东西,可能都没听说过,这时可以先向面试官了解一下MongoDB是什么,然后将自己知道的数据库表达出来,比如说自己对SQL Server比较熟悉,接着解释一些常用的操作,最后根据面试官对MongoDB的说明与SQL Server进行简单的联系,表达出自己对该问题不了解,但是对相关的内容还是有涉及的。遇到不会的问题,先理清思路,保持足够冷静再开口,这样可以尽量避免说错话。如果是一个复杂的场景,面试官往往在乎的是候选者解决问题的能力,而不是最终答案,当然能回答出答案是更好的。这时可以说出自己的大致思路,然后进行细化,具体到每个点,在具体化过程中不断地和面试官进行交流,探讨问题的细节做法。如此给面试官留下具备复杂问题应对的能力且有清晰的判断。如果是某些特别专业的问题,在思考1~2分钟后实在是没有想法,就需要诚实回答不会,并且用其他话题代替,避免出现沉默,比如可以回答“刚才说的这个问题,关于xx技术,很抱歉,我对此不是很了解。但是我曾经了解过类似的技术xx,并且在项目中使用过,比较熟悉,如果你有兴趣的话我可以谈谈”。
以最好的心态面对未知的面试,即使有短板,也尽可能展现出自己最优秀的一面。
5.举例说明
大多数面试的方式都是一问一答,那么作为求职者怎么回答一个问题才能有征服力——以实例说明。当解释一个概念或描述一个场景时,纯粹的教科书式的背诵显得生冷僵硬,要是带上示例或项目中发生过的小案例,则能体现出自己的经历丰富,表达的意思更明确、面试官更容易理解。
举例时可以采用5w的方式:who(谁),when(在什么时间),where(什么地点),what(做了什么事),why(为什么这么做),最后给出一个结果。例如,面试官说“您所熟悉的测试用例设计方法有哪些?请说明其中一个方法的使用。”首先回答“测试用例的设计方法有等价类划分法、边界值法、因果图法、判定表法、正交排列法、测试大纲法、场景法”。然后回答“经常使用的是等价类划分法和边界值法。等价类划分法是根据程序对数据的要求把程序的输入域划分成若干个部分,区分出哪些数据是有效的、哪些数据是无效的,从每个部分中选取少数代表性数据作为测试用例。边界值法对输入或输出的边界值进行测试。例如在登录页面进行测试用例设计时,用户名为手机号,根据等价类划分法可以分为有效值和无效值,有效值为13位数字的手机号,无效值可分为字符串、空、不足13位的数字、超过13位数字的值、特殊符号、不符合手机号规则的数字等。根据边界值法可分为13位数字、14位数字。然后根据有效值和无效值进行设计测试用例,这样设计的目的可以尽可能地覆盖使用场景。”如此回答更能说明出自己对测试用例设计方法的熟练掌握程度。通过列举有代表性的、恰当的事例来说明事物特征,使欲描写的事物更清晰。
6.做与计划
朋友A应聘一家网络公司测试工程师职位,初试技术面试与复试面试相隔三天时间。复试时面试官先简单地介绍了一下自己,然后大致了解了A的情况。抛出的第一个问题就是“初试到现在已经过去了三天时间,在这三天时间中你都做了什么?”A的回答是“初试时自己在网络协议方面了解得还不是很深,这三天时间中翻看了自己以前做的网络协议笔记,并且准备重新学习《HTTP权威指南》”。话还没说完,面试官打断他说了一句:“我想了解的是你做了什么,不是计划做什么”。A只能说些简单的内容“这几天重新看了网络七层模型、状态码……”“传输层是做什么的?”紧接着面试官就追着网络协议的一些问题提问。很显然面试官是一位非常注重实际经历或已经完成的,因为计划可能是空的,只有真正落地的才是面试官喜欢的、企业需要的。
这也说明,认真对待每一次面试是非常有必要的,要注重面试后的总结(哪些做得不好,哪些还可以继续保持),永远把自己放在一个求真务实的位置。面试也是一个学习的过程,如果实地完成就是一个效率非常高的学习机会。比如面试官询问:“Python中深拷贝和浅拷贝有什么区别?”如果自己不会或之前看过一时想不起来,面试结束后就需要对此深入了解,加深印象,以后即使不是面试,看到此问题也会眼前一亮,想起曾经在面试时遇到过,现在理解得非常透彻。永远不要将自己的计划当作完成看待。在平时自己选择什么就会成为什么,在面试中需要被面试官塑造,也需要自我塑造。面试中涌现的念头,面试后执着的行动,造就面试的成败。
7.全局把握
在与面试官交流时,很多情况下面试者都喜欢说一句“我不会,但是愿意去学”,也许没有直接说出来,但是间接地表达了出来。面试者在自我感觉上表达出了积极谦卑,但是背离了企业招聘的目的,如果是应届毕业生情况还会好一点,能表达出自己积极向上学习的态度,面试官也会理解应届生没有实际工作经验,企业也许会考虑培养。如果是有工作经验者,那么对不起,企业是要创造利益的,招聘的人员是要能解决问题、能给公司带来收益的,而不是做免费培训的机构。
在遇到不会的问题时该怎么应对呢?不要紧张,调整好心态,将自己知道的或了解到的如实告知面试官。心态很重要,避免影响接下来的交流。面试看的是整体,不是某一个问题。只要整体交流顺利,中间一两个不会的问题也不会影响最终的结果。如果企业决定录用你,就说明面试官了解到你在工作中有绝对的能力或方法来解决刚才不会的问题,或者可以通过引导成功解决此问题。
推销自己时不要在意一城一池的得失,要有全局观,把握整体的胜利。
8.离职原因
如果不是应届生求职,那么在求职面试中有一个话题永远绕不开,那就是“离职原因”。HR经常会问道:“你为什么要从上家企业离职?”或者“你为什么打算离职?”前者是针对已经离职的人来说的,后者是针对还未离职但已经计划离职的人来提问的。针对离职原因,要从四个方面把握,HR询问离职原因的目的是什么?什么样的答案合适?不同的回答对于面试有什么影响?除过直接询问,还会从哪些方面来了解离职原因?
(1)HR询问离职原因的目的是什么?
HR通过求职者的离职原因描述来判断求职者的工作稳定性、个人品行、热爱此岗位的程度,以及加入公司后与团队是否融洽、与岗位是否匹配。企业的目的是寻找一个工作稳定,能与同事协同工作,认同企业文化、价值观,长久任职。通常,聊过之后HR基本可以判断出候选者的价值观、人际关系、职业规划、岗位匹配等。
· 价值观:虽然说价值观可能有点虚无缥缈,但是从长远来看,正确的价值观与公司的价值理念相吻合,可以使员工跟着公司走下去,一致的价值理念更利于管理,也可增加员工的稳定性。
· 人际关系:工作需要相互配合,与不同性格的人员协同,在团队中拥有成熟的心智,高情商的员工更利于开展工作。
· 职业规划:对自己职业进行很好的规划,可以为工作更拼搏,不断尝试更好的方法提高工作效率,企业不希望员工没有建树、慵懒、无上进心。
· 岗位匹配:在面试前需要认真了解新岗位的属性。在回答离职原因时千万不能与面试的岗位有相悖的言语。
(2)什么样的答案合适?
以客观原因为主,比如公司业务转型、公司资金链断裂、薪资无法按时发放等。避免个人主观原因,例如关系相处不融洽、领导差劲、薪资待遇太低等。下面介绍几个案例,以供参考。
适合回答的案例:
· 资金链断裂,老板携带资金跑路,被迫离职。
· 公司经常出差,以前我单身的时候无所谓,现在是两人了,很快就是一家三口了,不能接受经常出差,需要稳定。
· 工作顺利,没有挑战性。
· 公司搬迁,离家太远。
· 对目前公司的技术框架比较熟悉,希望能接触更多有挑战性的开发工作,所以考虑新的机会。
· 领导对业务没有长远规划,加上领导层频繁变动,故考虑新的机会。
· 公司业务调整,我所负责的项目被叫停了,在公司没有太多事情做,所以希望换个环境。
· 公司现技术框架已经相对固定,后续的工作主要是系统维护和优化,没有太多事情做,所以考虑合适的工作机会。
· 公司组织架构调整,岗位职责模糊,想寻找更有发展前景的平台。
不适合的案例:
· 一直加班,工资还低,付出和收获不能成正比。(HR会认为太挑剔,抗压不强,不愿意吃苦。)
· 上家企业xx不好,所以离职。(HR会认为同样的原因也会离开本公司。)
· 世界那么大,我想去看看。(HR会认为是一个任性的人。)
· 公司没有发展前途。(HR会认为当初选择了公司,还工作了好久,应该是能力达不到公司要求。)
理由有很多条,归根都要把握住一些原则。在应对时要不卑不亢,不能损害上一家企业利益,不能损坏自己的形象,通过自己的回答可以使对方提升好感度。
(3)不同的回答对于面试有什么影响?
在开口回答之前要将答案从头脑中走一圈,比如因为公司996、压力大、项目推进困难等原因,就要考虑HR会不会认为自己长期发展困难,遇到压力或问题就退缩。再比如自己觉得工资低、晋升不顺利、特长没得到发挥、价值没有体现,那么是否有足够的贡献来说明支持这些。如果回答公司经营不善、工资无法按时发放等,那么HR也能理解离职,因为HR也是员工,也需要基本的生活保障。
(4)除过直接询问,还会从哪些方面来了解离职原因?
了解离职原因不只是从一次的回答就能得到答案的,HR也会从其他侧面进行了解,比如你怎么评价你上家公司、你上家公司同事怎么评价你等。除此之外,也可能会进行背景调查,在某些公司背景调查是入职前必须做的一项内容。
综上分析,回答此问题要以客观原因为主、不要抱怨、不要带有负面原因,在回答时不要与之前或之后的一些谈话矛盾。
9.明确薪资
薪资是面试中必会谈及的一个问题。如果对薪酬的要求太低则会贬低自己的能力,但是如果对薪酬的要求太高则会显得求职者分量过重,公司受用不起,也会被认为对自己认识不清楚。通常,在岗位JD中都会对应聘的岗位有一个薪资范围,求职者可作为参考。
在谈及薪资时,求职者必须给出一个合适的答案,例如“我对工资没有硬性要求,同时我希望公司能根据我的情况和市场标准的水平给我一个合理的薪资。”“在工作中,我主要注重的是机会,所以只要条件公平,我则不会计较太多。”有时候公司也会要求面试者给出具体数目,此时则不能说一个宽泛的范围,企业会认为是求职者能接受的最低薪资是范围的下限,那样求职者就只能得到范围下限的数字,最好给出一个具体的数字,这样可以表明自己对目前市场做了调查,明确自己的价值,自己能够给企业带来的价值、获取的报酬。在给出自己的薪资要求前,求职者应该提前做好心理承受,主要从行业薪资水平、公司JD、企业薪资结构三个方面预估自己可以获得的报酬。
· 行业薪资水平:不同地区、工作年限、所处岗位(例如功能测试和性能测试)等不同薪资水平会有所不同。可以从各大招聘网站上的薪资水平、同行业的朋友或同学、一些技术交流群等获得,也可参考一些机构每年的调查问卷。
· 公司JD:许多公司在发布JD时都会给出一个薪资范围,该范围只供参考,通常来说给出的最低标准就是求职者可以拿到的薪资,如果能力出众,则可适当提高薪资。
· 薪资结构:谈论薪资时HR都会明确表示出企业的一些福利,例如年度奖金、六险一金、节假日等。六险一金、节假日福利等只要是正规公司都会有,求职者只需要了解是怎么安排的、缴纳比例等即可,这些福利公司都是规定好的,不会对某一个人特例。对于薪资,可以做重点了解,例如月薪一万元、一年发放14个月、无项目奖金、上班制度996、大小周、无加班费、加班太晚报销车费等。某些HR可能还会告诉求职者公司上市后会有股权分红等,求职者需要擦亮眼睛,认清真实性,据知乎问答、贴吧等公众平台反馈这些基本是一个大饼,只是为了压低薪资、吸引来搬砖而已。
10.把握最后的提问
在与面试官交谈结束后,出于礼貌面试官都会在最后问一句“我该了解的基本都已经了解,你还有什么问题吗?”对于这样的提问,我们需要弄清楚面试官为什么这样问,想要怎样的答案。其实这样的提问也是考察的一部分,求职者如果能提问一些有水平、有价值意义的问题,会给面试官留下深刻印象,此刻虽然预示着面试即将结束,但并没有结束,还在双方选择的过程中,既然如此,求职者就需要认真对待。对于企业来说,不太喜欢说“没问题”的人,因为需要注重员工的个性和创新能力。面试官更希望求职者能询问自己一些公司的发展策略、管理文化、培训晋升等方面的问题,希望看到未来加入公司的人认可公司文化、有上进心。因此,求职者可以这样进行询问“目前项目人员架构是什么情况?测试人员在组织架构中属于哪个层级?发展路径是怎样的?”或者询问个人工作能力或素质“您觉得什么样的人能出色地完成这份工作?哪些是最重要的能力和素质?”又或者询问面试官“您为什么会喜欢在这个公司工作?您个人最喜欢它的哪个方面?”如果真的没问题,也要选择有情商的回答,例如“原本有一些问题,但是刚才与您交谈的过程中已经有了答案。”接下来列出一些适合最后提问的问题和不适合最后提问的问题。
适合提问的问题:
· 公司的职位为什么会空缺,上一位人员为什么要离职?
· 公司这个测试岗位最大的挑战是什么,除了做正常的工作之外,还会接触到哪些项目?
· 职业规划,如果我有幸入职,对于这个岗位,您对我1~3年职业规划的建议是什么呢?
· 公司是否提供岗位培训?晋升机制是怎样的?是否有外派、轮调、转岗的机会?
· 公司希望我在三个月的试用期后能达到什么样的水平,具体的考核标准是什么?
· 公司的近期和远期发展目标,我最近看到公司的业务方向有转向xx的趋势,未来是要进军xx市场吗?未来目标是怎样的?
· 进入公司后,会有师父带吗?(应届生)
· 您认为贵公司在用人上是怎么思考的,希望我们在工作的时候以什么样的原则或者说共识去处理事情?
不适合提问的问题:
· 直接拒绝:没有什么问题可以提问。
· 薪资问题:薪资多少?有没有交通补贴、餐补?
· 私人问题:公司管理层最近爆出xx问题,是真的吗?
· 无关问题。
· 加班问题:公司加班吗?
· 个人表现问题:我能通过本次面试吗?
· 百度可以得到答案的问题:公司是哪一年成立的,上市了吗,融资几轮?
提问是一门艺术,在面试中有时候最后的提问能起到力挽狂澜的作用,比回答问题更有价值。