2020年前端开发应该如何准备面试(面试官角度分享)

近期疫情的影响,大家都有发现了,很多公司为了减少现金开支都在裁员,裁员的同时也有很多公司在疯狂招人。这让大家都很疑惑了,今年到底是就业容易还是就业难呢?招聘旺季金三银四还有没有?今年的就业应该如何去准备?

阿靖最近也在忙着招聘,今天就来跟大家分享今年的就业市场情况和面试关注点,帮助大家提前准备好面试。
2020年前端开发应该如何准备面试(面试官角度分享)_第1张图片

今年的金三银四没了?

先说一下大家比较关心的金三银四,往年的3月份这个时候,是招聘量最高的时候,同比今年确实减少了一点,主要是受疫情影响,很多公司为了避免接触,加上没有全面复工的情况,招聘量比以往少了很多。

但是也有很多在疫情期间发展比较好的公司,都在非常积极的招聘,不方便接触就直接线上面试。今年的招聘情况,国家和招聘平台都在联合很多公司在做招聘宣传,预计等疫情过去,5、6月会迎来一个高峰期,到时候应届毕业生会大批涌出来,竞争也比较大。

今年的面试重点

今年的前端开发工程师面试,很多人都比较迷茫,1.担心受疫情影响,难度增加。2.Vue等框架新知识增加,会不会在面试中考到。

其实和疫情没有太大影响,今年的面试考察重在基础(技术知识和编程原理),丰富的项目(项目经验和细节),了解工作流程,面试表述到位。

其实这些面试的考察都是和往年差不多的,不过很多同学不知道怎么准备,下面我结合一下面试招聘的基本流程来讲讲如何准备,大家可以根据这几方面提前准备好。
2020年前端开发应该如何准备面试(面试官角度分享)_第2张图片

壹 第一印象—简历

简历是到公司面试的敲门砖,如果无法通过的第一步简历筛选,就没有后面的事了。

所以简历一定要写好,千万不要出现错别字或者语句不通的地方,特别是别把专业名词写错了。

如果有条件,可以找老师或者同学帮你看看简历,力求第一印象良好。

关于简历的内容怎么写,网上很多人教你如何写简历,百度一搜一大堆都不一样的,有些教你把技术栈罗列出来,有的又不推荐,很多人都看懵了。

我从面试官的角度来说,这些情况要根据个人实际情况出发来写。面试官想看到你最想表现的东西。比如技术栈的罗列,如果你简历中写的项目经验能体现你罗列的技术栈,你可以不写出来。但如果不能完全体现你的技术栈,那能写出来很有必要。

因为简历是你的能力体现,是展示你能力的地方,一定要突出自己的特长。

最后提醒:
如果是自荐简历,特别是校招,发送到邮箱的时候,一定要署名!!一般格式(谁+应聘什么岗位+技术等级),这样可以让面试官面方便找到你的简历,你也可以在众多没名字的简历中脱颖而出!

贰 技术基础知识

基础知识一直都是重点考察的内容,包含有HTML(5)、CSS(3)、JavaScript到node、webpack、Vue所有可能考察的知识。

基础知识不仅仅要知道是什么,更要明白怎么用,为什么这么用。死记硬背能应付一时,如果你遇到了想深入聊聊的面试官,死记硬背就没用了。所以每个知识点都要理解透彻,讲的清楚。

今天来罗列一些常考的面试知识点,大家可以提前准备

HTML&CSS:

flex布局、垂直居中、清除浮动、BFC、三栏布局、两栏布局、动画、盒模型、H5新特性

JavaScript:

继承、原型链、this指向、设计模式、call, apply, bind, new实现、防抖节流、let, var, const 区别、event、loop、promise使用及实现、promise并行执行和顺序执行、闭包、垃圾回收和内存泄漏、数组方法、数组乱序, 数组扁平化、事件委托、事件监听、事件模型、typescript

Vue:

vue数据双向绑定原理、vue computed原理、vue编译器结构图、生命周期、vue组件通信、mmvm模式、mvc模式理解、vue dom diff、vuex、vue-router

react:

dom-diff、列表key属性、jsx原理(createElement)、react-router原理、redux原理、生命周期、react setState、react组件通信、性能优化

网络:

HTTP1, HTTP2, HTTPS、浏览从输入网址到回车发生了什么、前端跨域、浏览器缓存、cookie, session, token, localstorage, sessionstorage、状态码、TCP连接(三次握手, 四次挥手)

叁 项目经验会考什么

面试中,项目经验非常重要,是作为能力评估的重要参考标准。对于基础知识的面试,项目经验面试更要考察你的实际开发能力,需要能讲出自己的实战理解和给出具体的实现方案。

一般都会问到一些技术上的实现技巧,可能会让你用代码来实现,一般说清楚思路就可以了,也可以写伪代码来体现。一般能表述清楚,评价不会太低。

项目经验会考察的问题包括但不限于:

项目开发流程、技术架构、说说做的比较好的项目、你在项目中担任的角色、项目中的收获、项目两点、项目中遇到的难点、简历中罗列的技术栈你是怎么理解的,如果让你运用实现你怎么做、组件设计和实现、兼容性问题、底层原理、性能优化、工程化、前端学习规划、算法

肆 和HR的面试

很多做技术的人,都很小看HR的面试环节,认为我们是做技术的,HR并不会问到技术相关的问题,感觉HR不会对我们的面试起关键作用。其实恰恰相反,HR的面试意见是占重要地位的。

在和HR聊天的时候,一定要注意技巧,有的可以说,有的不能随便说。不要以为HR和你聊天很轻松,你就什么都乱说。比如说,HR问你,是否还有面试其他公司,是否还有其他公司的offer,这个时候你不能直接回答说有多少或者完全没有。你可以说,已经面试了很多家公司,但感觉都不是很合适,想找一家能完全施展我能力的公司。要表现出在等这家公司的答复,表现出你想进这家公司。

还有一些问题,一定要快速回答,比如说绩效、上家公司的离职原因。这种问题如果你想了半天,回答得含含糊糊的,别人会认为你不诚实。这些问题最好都能提前准备好。

伍 谈薪资

谈薪资是大家最感兴趣的话题,怎么谈到一个好的薪资,才是我们去应聘的目的。这个环节也是面试中考察的重要一个环节,要看能否对自己又正确的判断。

一般我们要怎么提薪资呢?

要根据自己的实际情况,包括面试的表现和工作年限。一般跳槽的面试,在原有的情况下涨幅10%-30%是正常的,但是也不是绝对,还有50%、60%的情况,主要是要学会自我评估。如果你是初次就业,要根据自己的能力评级,结合自己的面试表现,参考市场行情来提薪资。

举个例子,如果你的的面试感觉非常好,并且你已经3年没跳槽了,可以尝试按你这个工作经验的市场价要高一点(50%、60%);如果面试表现差一点,就提30%。这个再差就再低一点。

切记薪资不能乱要!不要看别人要多少你就要多少!
每个公司都有自己的招聘预留目标,要按照自己的能力来要薪资,要太高对方公司不会和你谈,直接拒绝你的。因为投简历的不止你一个人,对方公司还有很多选择,别人性价比比你高,除非你的优势非常明显。

如果你在面试之前已经能拿到了别的公司的offer,那用来对比要高薪资是可以的。

2020年前端开发应该如何准备面试(面试官角度分享)_第3张图片

最后总结

总结来说,面试成功=基础知识+项目经验+技术理解+表达技巧+运气。我们无法控制运气,但是我们可以在别的地方花更多时间,每个环节都提前做好准备。

面试一方面是为了找到工作,升职加薪,另一方面也是对于自我能力的考察。在我看来,能够面试成功不仅仅是来自面试前的临时抱佛脚,更重要的是在平时学习和工作中不断积累和坚持,把每个知识点、每一次项目开发、每次遇到的难点知识,做好积累,实践和总结。

前几天我有个学员问了我个问题:

现在的年轻人想成功一定要有很好的机遇,那我们是应该努力锻炼能力还是应该主动去寻找机遇呢?

在我看来,在遇到机遇之前,你要有很好的能力,抓住每一次机会积累你的能力,等到机遇来临,你不至于只能怪自己能力不足,抓不住机遇。共勉!

祝大家在疫情后都能拿到期望的offer!
更多前端开发技术分享,欢迎关注公众号【前端研究所】
前端研究所片尾2.png

你可能感兴趣的