面试官:小X,说说你对APP测试的一些看法。
我朋友:我认为做APP测试,主要需要考虑:第一,如果是苹果手机的APP,我们需要考虑到……(此处省去一万字)。当然,如果是安卓机,我们需要……(此处省去一万字)。
面试官:你用的什么手机?多久了?
我朋友:我用的华为手机,大概6年了。
面试官:我们是iOS项目,你都没用过苹果手机,会做它的测试?
我朋友:……(心想:做测试都有专用的测试机,跟我用什么手机有啥关系?)
当然,这只是一个特殊案例。但是,现在是金九银十面试旺季,很多小伙伴受疫情的影响,都未能顺利就业。那就趁现在,好好找份工作吧。今天,我们就来复习一下,面试过程中,需要注意的那些事。
面试前
当我们收到一份面试邀请后,一般距离面试都会有一两天的时间。这段时间里,就是我们最好的备战阶段。在这段时间里,我们除了要对所应聘企业做好功课(包括:背景、经营范围、产品类型和企业文化等)外,还应当针对自己应聘的岗位加以准备,包括“项目经验”、“技能专长”等等。
1)项目介绍
关于项目经验,建议先将整个测试项目按照时间先后顺序,把步骤全部写下来,然后对着镜子或者朋友先演练一边,这样,我们既能了解自己对项目哪些地方不够熟悉,又能找出介绍缺失之处。有利于我们查漏补缺和调理语序。
2)技能专长展示
对于自己熟悉或者精通的部分,我们可以通过准确的提炼信息,使面试官感受到我们的专业度,从而对我们产生信任或兴趣。值得一提的是,如果你能把自己的专长用数据化、可视化的方式加以展示,那么效果会翻倍。
另外,对于专场部分的介绍,还要考虑到适用范围。比如,自动化测试适用的范围等。提前为自己划一个范围,避免面试官突然“袭击”,让你觉得无所适从。
3)入职时间及简历打印
无论是职场新人,或是准备跳槽的“老司机”,一定要对自己的入职时间做一个详细的估算,确保自己在拿到offer后,可以顺利入职。个人建议最佳的到岗时间填写1-2周。这样既可以给自己留足准备时间,也可以多比较几家公司,确保自己拿到的offer,是最佳的选择。
另外,一定要提前打印简历。尤其是跳槽的小伙伴,一定要记得打印简历,这样可以给面试官留下一个被尊重的印象。
4)着装及守时问题
对于软件测试工程师而言,参加面试时,着装一定要整齐干净。当然,不一定要西装领带,但衣着整齐是对他人的尊重,因此,切忌给别人留下邋遢的印象。
还有一点值得注意的是,要守时。保持在面试前15分钟左右到达面试地点,既可以避免很多意外情况发生,也能给自己留一定的时间去调整状态。
面试中
下面给大家说一些面试过程中的问题和技巧。
1)自我介绍
(前情提示:进入面试地点后,就不要再玩手机了!!!)
正式面试时,我们都会以自我介绍开场。面试官一般都有你的资料,所以尽量不要复述简历上的内容。 自我介绍这个环节最主要是介绍自己与岗位的匹配度。 因此,你需要先表述自己之前有某个项目经验,这个项目的内容与现在招聘的岗位有哪些匹配的地方,可以为企业带来哪些好处等。并在阐述中加入数据,量化你能为企业带来的效益,这样,面试的成功率会提升不少。
例如,我在之前的公司主要负责APP功能测试,曾经为xx APP做过优化。在那个项目中,我为这个APP监测出xx 个问题,其中,有x个是隐含问题,有x个是用户体验型问题,我的测试给APP开发商省了xx资金去做二次改进。
2)面试官向你提问
这里主要想给大家强调两点。一个是切忌打断面试官提问;另一个是不要不懂装懂。后面这句想必大家都了解,就不赘述了。这里主要给大家说一下前半句。
在面试提问的过程中,即使你在他刚说到一半时,就知道他接下来要说什么了,也要认真听完面试官的问题。然后停顿几秒再做答。
换位思考下,换作你是面试官,你喜欢一直被人打断吗?
3)尽量做到控场
尤其是面试官向你提出不会回答的问题时,一定要保持镇定。先说自己对此可能不是很了解,再说自己对相关的内容了解,并尽量让面试官对你说的话题感兴趣,从而绕过前面的尴尬。
例如,我虽然没有安全测试相关的项目经验,但我曾自学过安全测试相关的知识,并参加了相关的模拟演练。因此,我认为我只是缺乏一个做安全测试的机会,我相信我可以胜任这份工作。
4)应聘者提问环节
如果面试前半段都非常顺利,我建议参加面试的人尽量不要做过多提问。 或者,你可以问一些技术相关的内容。像薪资、福利、假期等问题,就不要提问了。因为如果技术面试你能通过,剩下部分人事会跟你谈,没必要因为这些问题,拉低你的印象分。
5)不要争论对错
这里必须要说一点,即使是给你做技术面试的面试官,也不一定是对你应聘的岗位非常熟悉的人。因此, 切忌跟他们争对错,论输赢。 比如,IT部门的老大给你面试,他的专长可能是开发,所以,在描述一些测试细节内容时,可能就没你准确。这时,你如果跟他争对错,最终的结果只有一个,那就是应聘失败。
要知道,每个人都有专长,不然为啥要招聘你呢?
例如,面试官问你“你有没有应用程序的相关测试经验”,你说“手机软件其实就是一个应用程序集成”,那么,很可能他会回你“不一样啊,着重点都不同”,并快速结束你们之间的沟通。
正确的做法是,能了解一下,你们现在是通过什么工具进行应用程序耗电量测试的呢?面试官的回答要么是还没做过这方面的测试,要么是用了什么工具或方法。这时候,你就可以顺势利用你曾经做手机系统测试的专业技能,分析一下应用程序的哪些行为或功能会耗电,怎么能有效地检测出来等。
当然,如果你能有更专业的工具或方案,那就更好了。这样,面试官既能心悦诚服的听你说完,又能感受到你的专业性,是不是一举两得?
面试后
面试结束后,主要给大家2点建议,一是上网查询面试时,你没回答上来的问题,并认真总结答案,为下一次面试做准备;另一点就是,等1-2天向HR确认面试是否通过,这样就不要耗时等待,不敢参加其他面试了。
最后
如果说简历是一块敲门砖,那面试就好比试镜,能不能被导演看中,成为“男一号”或“女一号”,就看这短短半小时的个人秀了。总结几个关键点:
(1)准备要充分,不打无准备之仗。
(2)目的要明确,面试就是为了通过面试官这一关。
(3)心态要平和,控场要讲究技巧。切勿求胜心切,为达目的而不择手段。
上面是我收集的一些视频资源,在这个过程中帮到了我很多。如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加入我们扣扣群【313782132 】,里面有各种软件测试资源和技术讨论。
软件测试是IT相关行业中最容易入门的学科~不需要开发人员烧脑的逻辑思维、不需要运维人员24小时的随时待命,需要的是细心认真的态度和IT相关知识点广度的了解,每个测试人员从入行到成为专业大牛的成长路线可划分为:软件测试、自动化测试、测试开发工程师 3个阶段。
如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加我们的软件测试交流群,里面有各种软件测试资料和技术交流。