俗话说:知己知彼百战百胜,面试如打仗,不是面试官赢,就是求职者胜。站在面试官的维度来跟求职者聊天,让求职者知道面试官的心理。
因为我本身作为一面多年的大厂面试官,相对来说还是有一些面试经验,上一篇,我写了站在面试官的角度去聊面试。
不过针对面试,作为求职者一定要做好充足的准备,所以今天我站在求职者的角度来聊面试,希望今天的内容对你的求职准备多一些帮助。
接下来,我会从以下两点来聊面试:
①求职者如何准备”敲门砖”;
②求职者如何备战技术面。
求职者如何准备“敲门砖”
可能会有人奇怪, “敲门砖”是什么?难道面试的时候,我还需要带一块砖头去?其实不然,在职场中,“敲门砖”就是俗称的简历。
想一下,为什么你投递了那么多简历,最后就好比深沉大海,杳无音信。
这里就是因为你的简历太平淡、不优秀,不够突出。
互联网时代,大厂筛选简历也不都是由最原始的HR接收简历→筛选简历→筛选通过→面试官筛选简历→筛选通过→预约面试。而是,先机选→机选通过后→再推给HR/面试官进行筛选,通过后进行预约面试。
所以,这下你知道了为什么你的简历石沉大海了吧~
那么,如何整理一份好的简历呢?简历的核心内容要包含以下几点:
1、基本信息
2、个人优势
3、工作经验
4、项目经历
你可能会说以上这几点我的简历都有啊,没错,我说的以上几点,是简历的核心内容,也就是必不可少的内容。
但是经验不同的人简历的内容也会相差很多,所以,接下来我也分别聊一聊,作为应届生和职场人士,简历该如何来写。
应届生
现在的应届生已经跟几年前的应届生有很大的区别了,现在遍地的高学历,如果你的简历没有点特长,真的会被埋没。
同时,专业很重要,如果你不是计算机及相关专业(应用数学、数据科学与大数据、电子信息、自动化等),想要要进入热门行业,比如人工智能领域,会很难。
那么如何在专业也符合的情况下有优先录取权呢?简历的亮点依然必不可少。
1、教育背景
不可否认,大部分情况下,拥有相同技能、相同经验的求职者,高学历>低学历。
2、实习项目
俗话说:学历不够,项目来凑。
如果你的学历不是最突出的, 那么可以在实习企业和实习项目上凑。
最好有大厂实习经历或者做过市面上主流产品的经历,这都会增加你的简历通过的概率。
当然:
① 如果你在实习期间,写过一些开源项目,并且放到github上,那么不要害羞,可以直接把github上的项目地址直接贴在简历上。
②如果你平时有写博客习惯,并且在博客上有一些收获,那也贴在简历上。
这些都会增加你通过简历筛选的概率。
因为我平时有在国内各大技术网站更新博文的习惯(掐指一算,也有5、6年了),并且在github也有一些自己写的项目,所以,最后的结果,你懂得~
3、个人技术优势
我相信一名优秀的技术er,都会有一个好的习惯,以及不断总结、持续学习的能力。而这种总结与持续学习的能力,在你面试过程中会表现得更加优秀。
面试测试开发岗为例:
小A与小C学历一样,公司经历类似。
小A同学个人技能:掌握Python语言、Java语言、JavaScript语言、PHP语言、SQL语言。在实习期间,参与过API的接口框架设计, API接口测试脚本编写,WebUI测试脚本编写,并且参与产品的全阶段测试。
小C同学个人技能:了解Python语言,了解SQL语言,会编写基本的sql语句进行查询操作,参与产品的业务测试,会使用缺陷管理软件。
看到这里,相对来说,你觉得谁的优势更明显呢,谁能更容易引起面试官的青睐呢?
所以,不断学习、总结,才会让你的技能更加的成熟,让你在面试中游刃有余。
职场人士
针对职场人士的选拔,相对来说更加残酷。
针对职场人士,除了考察院校背景及专业以外,还要考察过往任职公司及项目经历。
所以有亮眼公司及项目加成的职场人士可以在大厂之间来回穿梭,而有的人,就只能仰望了。
但凡事都有例外,如果你过往的经历不够精彩,没有在大厂任职过,但是又向往大厂,也不是没有机会。更多侧重以下两点即可:
1、简历
你的技术能力要突出表现,如:
-
熟练掌握Python、Java、JavaScript语言,掌握Appium、Pageobject等原理;
-
参与设计移动APP自动化框架、WebUI自动化框架、API自动化框架;
-
设计过大流量性能测试方案,部署性能监控服务等等。
你的项目经历要写的完美一些,如果没有,github上会有很多开源项目
2、知识储备
有些测试人员觉得, 测试领域的知识那么多,如何学习?
没错,测试领域的知识确实很广,但是,当你把测试归结几分类之后,就会发现其实测试技能也就那么回事(归结分类可以往下看)。
求职者如何准备技术面
上面说了如何准备“敲门砖”,接下来,我们就来聊如何备战技术面。
测试领域的技术有哪些,无非以下几种:
性能领域
性能测试方案设计、性能测试脚本设计、性能监控服务部署与性能结果分析与定位。
安全领域
Web端安全渗透测试、apk安全渗透测试、业务测试等。
自动化领域
WebUI、接口、移动APP,脚本编写,框架设计。
单元测试
单元脚本编写,单元测试。
业务
在所有的技术面中,都会以实际的项目为基础,来进行探讨。
所以, 根据上面我总结的5个领域,在结合自己面试的岗位,进行横向的拓展即可。
另外:
面试自动化岗
那么你必须掌握开发语言(Pthon、Java、R等),而且需要掌握框架原理,结合Jenkins做自动化部署测试的方案,而性能测试作为辅助即可。
面试性能测试岗
那么你必须要把性能测试方案、性能测试脚本编写,性能测试工具、性能结果分析完全掌握,并且你所测试的产品的业务流程,也需要掌握,因为不了解业务,就无法进行性能测试。
面试安全渗透岗
想必你也知道,仅仅会使用扫描工具(APPScan、awvs….)是不够,更多的是需要手动探索渗透,BurpSuite、SQLmap、虚拟机、AndroidKiller等工具的熟练使用都是必须的。
看完这些总结,你是不是心理就有底了?
此外,所有的技术面,都是以你所做过的项目为切入点。如果你没做过这个项目,那在简历中就不要体现,否则最后难堪的是你自己。
总结
在这里,我主要是针对如何准备简历,如何备战技术面试 进行了总结。并没有涉及到HR 面,因为HR面不是我擅长的,虽然私下里也会跟一些大厂HR聊,但是,避免误导求职者,还是觉得HR面就留给HR同学来写吧。
不管从面试官角度,还是从求职者角度,都要记得:时刻准备着, 持续的学习才能让自己在众多求职者中脱颖而出。
最后引用当前比较火的话题“脱下孔乙己的长衫”,祝愿各位求职者,都不做孔乙己,都能进入自己期望的企业,在自己喜欢的岗位上持续的奋进。
最后:下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】
软件测试面试文档
我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。