引言:
在动笔写这篇文章之前,我看过很多面试技巧类型的文章,但是很少有让我觉得眼前一亮的内容出现,绝大部分还是不够贴合实际,而且写的也很片面,没有完整的体系。本文将从简历投递开始,到面试前的准备直至面试过程中的技巧,将整个流程拆分详解,结合实际,将成体系的面试技巧展现给各位读者。并且从应试者和面试官的不同角度进行分析,抓住面试要点、控制面试流程,拿到理想的 offer 。
本文将会从以下几个方面出发:
- 投递时:岗位筛选、简历优化,提升简历通过机率,获得面试机会
- 面试前:快速复习提升、押题、针对性准备,不打无准备的仗
- 面试中:聊天技巧、交流引导、控制节奏,让面试按照我们想要的流程发展
适合人群:互联网相关行业、程序员
简历优化
面试有个前提,就是要有面试机会,而简历,就是我们找工作时遇到的第一道关卡。
一个好的简历可太重要了!兄弟姐妹们,要知道, HR 们每天都要对大量的简历进行筛选,招聘旺季时甚至每天收到上千份简历。这就导致了质量差的简历会被 HR 直接无视。因为对于 HR 来说,与其仔细筛选每一份简历,不如直接用对简历的第一印象来判断是否继续看下去,虽然这么做可能会错过优秀的人,但是显而易见,这么做的时间成本更低。而坊间广为流传的 “筛学历” 其实也是这个道理,虽然双非院校也有学的好的,但是双一流院校学的好的人数占比会更高。
所以想要过 “筛简历” 必须要对简历进行优化,做出一份 HR 想看到的简历。而要想通过 “筛学历” ,除了需要一份优质的简历,还需要有个好运气,确保 HR 能打开你的简历,那么 “筛学历” 这关真的没办法通过了吗?其实有的,但是这里要买个关子,放到下一段” 简历投递 “中详述。
- 简历优化
简历的优化其实就是投 HR 所好,她喜欢什么样的,我们就做成什么样。虽然众口难调, HR 的标准不见得一致,但是我们按照大部分 HR 标准来就可以。这时候可能有人觉得,你净在那吹牛 b,大部分 HR 的标准是啥你咋知道?
没错,虽然我不是 HR ,虽然我筛简历、面试别人的经验也不多,但是也挡不住我逛了一下午知乎,看了一下午的简历优化相关的回答下面的高票答案,这不就知道大部分的 HR 的标准是什么了嘛~
- 明确简历命名:让 HR 一眼就知道你求职的岗位
上图的邮件是在秋招时,因为我想要了解大厂产品运营类岗位面试的流程,所以给腾讯 HR 发的一封邮件。现在已经忘了具体是在哪里看到的招聘信息,但是邮件中除了附件中的个人简历以外,上图中的文字部分的目的就是为了让 HR 对我产生兴趣,整体内容其实就是围绕着我投递岗位的用人要求来写的,我投递的岗位需要有实践经验、策划能力、对短视频行业了解、文案和表达能力、能够带动气氛,对新鲜事物感兴趣等。我就围绕着这些要求,写了一下我的简介,来表示我和这个岗位的用人要求高度吻合,并且最后还不忘舔一波,来表示对公司和岗位的认同。但是可惜的是,当我辛辛苦苦的改完简历,把编辑好的内容发出去的时候,我发现给这个邮箱发邮件竟然发不过去!我哭了...
- 优化简历排版:让你的简历看起来更舒服
这个问题老生常谈了,优秀的内容很多,网上好用的模板数不胜数,这里就不多赘述了,只说明几个重要的点。
头像一定要有,而且要好看 :这个不需要多说了吧,人都是视觉动物,反正我看简历第一眼都是要看看头像的,虽然技术岗位可能不需要你的颜值多么的高,但是总不能看起来油腻猥琐吧,花点时间好好拍一张相对正式一点的照片,不会 p 图的就找 plmm 帮你简单修修图,从 HR 的角度来说,头像其实就能反应出你对简历的重视程度。
页数不用太多,一页其实就够了:简历当中一定要突出重点,写和岗位用人要求相关的,不要写废话,对于绝大部分人来说一页其实就够了,内容多了反而显得有些累赘,而且 HR 也不一定会看完... 简历中多围绕着岗位的要求写,让 HR 一眼就能看到他想要的内容。
模板的选择:设计岗位可能需要突出简历的设计感,但是技术岗位的简历其实只要保证能够 明确地传递信息、体现你的优点 就可以了。这个部分就不举例分析了,相关优质内容很多,什么地方写什么东西也都有着行业标准,相信大家对于模板的选择肯定都不陌生,也都会有自己独到的见解,(我感觉简历模板只要保证不平平无奇,中规中矩就很好,毕竟 HR 什么样的简历没见过),实在不行花个几十块钱找人帮你修改也可以。所以技术岗位并不需要花太多的时间在模板上,而是需要把更多的精力都放在简历的内容上。 - 提炼简历内容:你想要的,我恰好都有~
重中之重来辣! 毕竟简历的内容,才是 HR 浏览时间最长,含金量最高的地方。
那么什么样的内容才是合适的呢?必然是与该公司要求符合的,所以,这也是我为什么不建议大家海投,而是尽量为每一个公司和岗位 “量身定制” 一份简历。
知己知彼,方能百战不殆。在我们投简历之前,一定要对目标岗位以及目标公司进行全面的了解。我们需要了解目标岗位的用人需求,它要什么样的人,我们就围绕着这些要求,优化我们简历的内容。
这里我随便找了一个滴滴的 JAVA 相关招聘要求的截图:
(图片来源于网络)
从上图我们可以得知一些岗位的要求,在得知岗位要求后,我们就可以有针对性的准备,以及针对性的优化我们的简历。在简历中的每一个字都不是无目的,而是为了围绕着这些要求,为了体现出你的优点而存在的,在了解了用人需求后,就可以围绕着这些需求,结合自身经历,将你的优点提炼出来,并且体现在简历当中,每个人身上都有闪光点,我们要做的就是发掘自身的优势,换个角度体现出来。
比如我大学期间自己开发了项目,我就可以写成出于对技术的热爱,虽然当时刚接触编程不久,但是还是凭着自己的热情,利用课余时间不断的学习,独立的完成了 XX 项目,过程中遇到了 XX 问题,最后是如何解决的,过程中也参考了很多老师和同学的意见并不断改进,上线以后获得同学们的一致好评,一个月内用户增长至 xxxx 人。通过这个项目锻炼了自己独立思考解决问题的能力以及发掘用户需求和与人沟通交流的能力,取得的小成就也使得我更加的向往开发出更大更优秀的项目。
换一种表达方式,将我们的优势按照 HR 的期望全部的展现出来。总体来说,优化简历就是:明确简历命名 + 优化简历排版 + 提炼简历内容,简历上一定要突出重点。让我们的简历能被 HR 看见,并且能看下去,投其所好,让 HR 看到我们的简历就对我们产生欲望(手动滑稽)。这样就能最大程度上保证我们能够通过 HR 的筛选,获得面试机会。
简历投递在确保我们的简历没问题了之后,接下来要做的就是投递简历了,那么如何选择投递渠道,确保投递的成功率?如何避免 “筛学历”?就是接下来我们要解决的问题。
“筛学历” 这关真的没办法通过了吗?
其实有的,实际上俺就是双非院校的,身边朋友很多也都是双非院校的,虽然都是双非院校,但是今年秋招跻身 BAT ,年薪 30 w+ 的人也有不少,这就说明 “筛学历” 并没有传闻的那么夸张,而且据在大厂的同学们的线报,绝大部分公司只有本科标准和研硕标准,并无 985/211 一说。最后也根据大家的经验,得出了投递简历的优先级:
部门直招(内推)>普通内推>官网招聘>招聘软件
也就是说,部门直招类型的内推是简历被查看机率最高、获得面试机会可能最大的,之后依次递减,(面试玄学除外,有的人招聘软件海投就能获得大厂面试机会,你说气不气)。
而对于应届生来说,如果没有很好的投递渠道,其实也没有必要非要挤破脑袋去走校招,原因也很简单,大家都知道 “金三银四”、“金九银十”,校招的岗位虽然多,但是与此同时,竞争者也更多。这个时候如果我们反其道行之,选择竞争者较少的社招,反而会有出其不意的效果。而这也是我在投递简历时一些的有着丰富工作经验的前辈们给的经验。
所以,我们要优先选择被查看机率高的渠道,这样再结合上文中简历优化中的内容,“对症下药”,获取到面试机会的机率就会大幅度提升,“筛学历” 的问题也迎刃而解。
关于投递渠道和软件选择:
内推获取渠道: 一般都是管关系好的学长学姐要,GitChat、牛客、知乎上相关内容下也会有,只要用心找,肯定能找到,但是还是内部员工给的好使,基本上 100% 面试,真香。 招聘软件选择: 拉钩优先吧(拉钩打钱,实际上从今年的使用体验上来看,拉钩上的回复率以及岗位都是不错的)
面试前准备这个部分的内容不多,但是很重要。
如果你没有海投,而是针对性投递,相信你对你投递的公司以及岗位已经有了一定的了解。前面我们已经尽量保证我们投递出的简历能够获得面试机会,接下来我们就要尽量保证我们的面试能够通过。
那么如何在有限的时间高效率的复习?我的经验就是 —— 刷面经。
投哪个公司哪个岗位就去找哪个公司哪个岗位的面经。百度、谷歌、牛客、知乎,能查到多少就看多少,相比于刷面试题,刷面经更有针对性,面试题 = 考点、面经 = 考试范围,虽然并没有那么绝对,但是这一定是最有效的方法。
前任种树,后人乘凉,针对性的刷面经能够让我们快速的了解一个公司的面试套路和面试偏好,如果幸运的话,由于你刷的是同一个公司同一个岗位的面经,你兴许还能遇到不少原题,短期内我们想要快速提升通过面试,刷面经真的是个不错的选择,你可以快速有针对性的了解该公司的面试题型。如果你的时间充裕,接下里你就可以系统地刷一刷面试题,用来查漏补缺,哪里不会学哪里~
如果已经复习的差不多了,但是还没等到面试电话,不要慌,心态最重要。该学学该投投,你甚至可以投几个投了就能面试,但是你不去的公司,用他们来练练手,面试面得多了,再面试时你就不会紧张了,其实关于公司的选择,也不是说非去大厂,大公司和小公司都是各有优势,公司的选择就要根据个人情况自己决定了。不过,无论去什么公司,都要提前做好功课,面试过程中表现出对面试公司的了解以及热情,也是一个加分项。
还有如果是电面的话,那么在面试之前一定会有人打电话和你确定时间,如果你当时确实不方便面试的话,一定要有礼貌的和对方约定时间,并且可以趁机问以下对方是什么公司什么部门之类的。如果你当时方便面试的话,但是心里没底,你也可以说不方便然后约定方便面试的时间,因为我们可以把面试约定在第二天或者第三天,这段时间就是我们用来针对性复习的时间,对方说他是什么公司什么部门,我们就利用这些时间,再好好把面经再刷一遍,做好充分的准备。
如果你是面试的话,最好背着包,除了带一些必须品以外还要带几份简历,因为说不定面试时面试官还会管你要简历的,以防万一嘛。面试的时间最好是要么赶早,要么赶晚,因为面试官一天下来可能都在面试,那么根据我们的生活经验,印象最深的肯定是前几个和后几个,所以最好选择一个合适的时间。面试时的着装也要提前准备好,干净得体稍微正式一点就好。前一天要好好睡一觉,千万别迟到哦~
面试中技巧在整个面试流程中,面试的过程直接决定了能否入职。在这个部分,我们需要解决的问题有:
- 以什么样的状态和面试官交流?
- 过程中如何引导面试按照我们想要的流程走?
- 遇到会的问题怎么答,遇到不会的问题怎么答?
以什么样的状态和面试官交流?
面试中要自信,但是不要自信过头,自信过头会被认为在装逼...
首先我们要把心态摆正,面试其实是一个双向选择的过程,而面试过程也不是面试官在审问你,我们把面试当成和面试官聊聊天就可以,面试过程中:自信、有礼貌、吐字清晰其实就可以了。
如果你颜值高,那么就可以微笑着发散你的魅力啦,这就是女孩子们的优势,你想想,面试你的都是老技术了,别说女程序员了,女的估计都很少见,这个时候你表现的阳光自信,有亲和力,时不时来个甜甜的微笑,这个时候他哪还管那么多,就算每天多加班一小时都想招你了... 男孩子遇见女面试官也是同理奥~
程中如何引导面试按照我们想要的流程走?
面试,说到底还是人与人的交流,系统可以没有弱点,但是人有,我们就可以利用人的弱点,来引导面试流程。
我们从头说起。如果你秃顶,那么你摘下帽子就可以,当你摘下帽子那一刻,你已经被录取了好吗?
哈哈哈,不是这个头。在面试的一开头,面试官通常都会让我们做个自我介绍,那么这个时候他不是想和你唠家常,听听你的家乡、你的感情生活。他想要的就是你把你简历当中的东西提炼给他,那么这个时候我们就可以用一点小技巧在里面,在介绍了自己的姓名、学校、专业这些之后,该介绍自己的专业技能了吧,这个时候我遇到我们会技术我们就可以稍微加重语气、或者重复一下,加深面试官对这个技术的印象,而对于我们不擅长的但是面试中又一定会问到的技术,就用算法举例,我会这样说:
“除了刚才说的技术以外,算法部分我最近才刚刚开始学,因为之前有一段时间一直在了解前端的技术,所以有点耽误学习进度了,但是我们后端开发中常用的算法我都已掌握了。”
上面这段话的潜台词是这样的:我算法不是很好,不是因为我学习能力不行,而是因为我之前学别的技术去了,最近刚开始学,但是掌握的算法我已经掌握了,您就别问我太难的了~
这样做,只要面试官不是太不近人情,就会适当的减少算法部分的难度,去问一些你擅长的东西。
还有,面试过程我们说话一定要一字一句,一个是这么做可以让你显得胸有成竹、不紧张,面试官听起来也方便。最重要的是,我们能通过改变说话的节奏,吸引面试官的注意力,在我们擅长的地方就可以适当的抑扬顿挫,加深面试官的印象。这么做还有一个好处,就是不至于一个问题很快就回答完了,整个面试一共就那么多时间,你回答的太快了,面试官可能会觉得面你的时间太短了,再多问几个问题,万一被难住了可咋整。
介绍项目时也要引导面试官,我们可以给自己提前设计好几个问答,在给面试官介绍时故意介绍一些技术或者故意露一些破绽,比如可以说在做项目时用到了什么技术,遇到了什么问题,不论面试官问你技术,还是你遇到问题是怎么解决的,你都可以将你精心准备的回答告诉他。
回答问题时少说这个技术是怎么用的,多说这个技术是用来解决什么问题的。面试官都希望招人进来是能解决问题的,那我们就全程都在解决问题。
别光让面试官问你,你也问问面试官,就当聊聊天嘛~(遇到脾气不好的面试官就别问了),我遇到的大部分面试官真的都很好,他们中的绝大部分都没有面试官的架子,在面试过程中你甚至也可以和他讨论讨论技术,我就经常在面试官问我问题,我回答完以后我会问我回答的怎么样,能向您请教一下,有没有什么更好的解决办法吗?大部分面试官都会很友好的和我讨论几句,这样做又能和大佬交流学习,又拖延了面试中问答的时间,简直是一举两得。
遇到会的问题怎么答,遇到不会的问题怎么答?
遇到会的问题使劲答,往死了答,会多少说多少,只要面试官不打断你,你甚至还能延展到其他技术上说。
这么做的目的其实也很简单,让我们表现好的时间占整个面试的时间越多越好。
重点是遇到不会的问题怎么办?
遇到不会的问题我的建议是诚实一点,不要强行回答,和面试官说这个问题我不太清楚,但是我们不能坐以待毙!如果不太确定就和面试官说我们可以试着答一下,如果完全不会一定要再抢救一下!我们可以和面试官这么说:
“这个问题我不敢确定,我在平时的开发过程当中也遇到过类似的问题,当我被不确定的事情卡住之后我会先排查问题,如果确实是我当前解决不了的问题我会马上记录下来并且通过谷歌(谷歌大法好,为啥用谷歌不解释了)或是阅读源码查找解决方案,解决问题,并且形成笔记,加深印象。”
如果我们遇到不会的问题,可以像上面这个回答一样再垂死挣扎一下,虽然我不会,但是我还是要表现出我解决问题的能力和学习能力~
觉得不错千万别忘了点赞!也可以点赞收藏关注三连~