Hi,大家好,我是小庄。
目前2023届秋招提前批已经陆续开始了,考虑到一些校招的同学可能是第一次接触面试(该文章适用于校招、社招),所以这篇文章就是为了记录一些面试技巧,希望可以为同学们的面试助力,早日拿到心仪的offer~
话不多说,一起来学习吧~
整个面试可以分为面试前、面试中、和面试后三个阶段,每个阶段都有每个阶段的套路。
面试前
一、简历
好的简历是获取更多面试机会的前提。
简历通常有这⼏部分构成:基本资料、教育背景、专业技能、⼯作经历、项⽬经历。
1、简历中的重要部分
你目前掌握的技能,每个技能点是了解、熟悉、熟练使用、还是精通。
注意:不要自己仅仅是熟悉某项技能,就过分夸大写精通,这样到时候进入面试后,只会给自己挖坑,要在适当美化自己掌握技能的同时,追求实事求是。
- 项目经历,其中要包括项目描述、你的角色职责、使用技术、业绩收获等。
- 如果你有写博客的习惯,放上你的博客地址,是非常不错的加分项。
除了放博客,如果有在github或者其他平台开源项目进行贡献的,同样也是非常不错的加分项。
注意:简历中废话不要太多,要言简意赅,亮点技能着重突出,这可以让HR筛选简历时被吸引到,篇幅页数不要太多,最好不要超过三页,因为很多面试官在面试你的时候事前是没有浏览过你的简历的,简单直接地表达你的技能和经历能让面试官快速的了解你。
2、格式和排版
- 格式最好是 PDF ,不同软件打开时,比较稳定。因为如果用word的话,很可能在不同软件打开会乱码。
- 简历排版方面,没有硬性要求,简洁干练,清晰明了,就是最好的。
3、要不要针对性的写多份简历
如果有自己心仪的公司,并且了解到了需求的技能,为了提高简历审核通过率,可以针对性的优化自己的技能树。
4、简历上别给自己挖坑
面试官一般会按照你简历中提到的技能去提问,所以表达技能的时候用词要恰当。
5、筛选不合适不喜欢的公司
在校招中,如果单纯只是为了增加面试经验,可以多面试。但进入社招后,就可以试着从多方面去了解投递公司的详细情况,不满足你求职期望的一律 pass,因为如果你面试成功了,对该公司的一些方面还是不感兴趣或者不太满意,最后选择不去,就会浪费了双方时间。所以,要学会筛选。
二、约面
企业通过简历后(有些公司需要通过笔试才会约面,所以这里需要自行确认一下公司是否需要笔试),HR来跟你确认面试时间。
⚠️套路一:心仪的公司稍微往后放,其他的放在前边可以当做总结经验。
1、约面后的准备
- 仔细研究岗位 JD,分析岗位的技能需求点,对比自己的技能点,JD 中强调的技能,提前全面熟悉一下。
- 了解面试流程,是否有笔试题?一般几轮面试?是否在当天敲定结果?
如果有笔试题,那最好事先刷一刷笔试题库,一面的笔试题重在考察基础以及对技能了解的全面性。
最好问清楚到底有几轮面试,这很重要,一般一线大厂技术面试都会有三到四轮,如果聊得好,整个过程要很长时间,这时分享一个经验:
⚠️套路二:如果是一线大厂面试的社招现场面试,最好不要约在上午,最适宜时间:下午两点。
理由:三到四轮的面试如果顺利,可能面到三面就已经两个多小时了,而大部分互联网公司上班时间是十点左右,最早也只能约到上午十点,可能会碰到的情况是,二面结束了,结果三面技术官吃饭去了,那你只能回去,等通知下次再来,导致需要多次来回折腾。所以下午两点开始面试,聊到四面也差不多五点左右,顺利的话,当天还能聊 HR。
⚠️套路三:如果了解到面试流程是一次敲定的那种,选个接近饭点的时间 。
理由:聊一会就到饭点了嘛,这时候面试官可能因为肚子饿了,精神也不太集中了,也许会早点下决定 ,此条套路带有心理学因素,参考即可,并不完全适用。
面试中
三、面试中
1、自我介绍
校招和社招基本类似,自我介绍中需要简单的由近到远介绍公司经历,然后介绍项目,突出项目中用到的技术点,你的职责,你的业绩,引导面试官去提问你熟练掌握的技能。
补充:如果校招生没有公司经历的(特指实习经历),就直接介绍项目经历即可。
2、不要给自己挖坑
不要在面试中扯出一些你不熟悉的技能,面试官听到后都会跟着追问你,很容易把面试搞砸。
3、减少沉默的尴尬
了解问题后,快速想思路,想不到就换种方式回答,或者回答一个类似技能点的答案。
不然一直没想出来,沉默了半天,不仅会造成气氛尴尬,还会增加你的紧张,后边脑子就更不好使啦。
4、二面或三面常问的问题(基本上是leader面)
- 你未来一到三年的一个职业规划是什么?
- 你都是怎么去学习和关注新技术的?
- 你近几年工作中有哪些心得或总结?
- 你觉得你在工作中的优缺点是什么?
- 你过来我们公司,你的优势是什么?
- 你有那些你觉得你写的不错的代码块,分享一下。
- 有些过开源项目吗?
- 写过 npm 包吗,写过 webpack 插件吗?
- 看过哪些框架或者类库的源码,有什么收获?
.....
这类问题都是开放性问题,没有标准答案,想好再说,不然有可能给自己挖坑。
面试后
四、面试后
1、记录面试中问到的问题和笔试题
把面试中遇到的问题,都记录下来,查阅总结每个问题考察的技术点,这些问题在后续的面试中也会遇到,再者,面试中问的问题一般是开发中常会遇到的,如果你没回答好,他可能认为你没遇到或者经验不足,这是很大的坑。
2、总结自己的表现,找可以优化的空间
换位思考,如果你是面试官,评估自己的回答,语言表达、逻辑条理有没有优化的空间 。
3、及时跟进面试进度
及时跟进自己的面试进度(一般公司招聘公众号可查,也可以去询问自己的内推人),提前了解自己的面试进度,也有助于后面自己的安排。
补充部分
关注公众号:【深漂程序员小庄】,内含丰富的学习资源和面试经验(不限前端、java、算法),还有学习交流群可加,并且还有各大厂大佬可一起交流学习,一起进步~添加小庄微信,回复【加群】,可加入互联网技术交流群。