点击蓝字 关注我们
随着春节的结束,一年一度的求职高峰又来了。被大家俗称“金三银四”的跳槽季,很多人都蠢蠢欲动,想要得到更高的薪资,想要去更大的平台,想有更高的职级……
不过,还是那句话:三思而后行!
对于程序员来说,现在跳槽是黄金期,但也不能操之过急。今天,我会从前端开发的现状和前景、前端面试技巧等方面出发来介绍前端工程师的面试攻略。
这份面试宝典,请收下!
01
前端开发就业现状
在 2021 年 3 月,中国软件行业协会教育与培训委员会发布了《2020 年度软件和信息服务技术人才供需研究报告》,报告中显示:
(来源:《2020 年度软件和信息服务技术人才供需研究报告》)
2020 年我国的程序员总人数为 280 余万人,前端工程师占了约 26%,并且是供不应求的。
根据教育部发布的数据,2019 年高职院校计算机相关专业毕业生 28 万余人,本科院校计算机相关专业毕业生 34 万余人,是前端初级工程师的主要人才供应渠道。
(来源:《2020 年度软件和信息服务技术人才供需研究报告》)
大部分毕业生因不具备能够担任开发工程师的能力,选择非开发岗位或进入其他行业。
那前端开发工程师需要掌握哪些技能呢?
前端开发以 HTML、CSS 与 JavaScript 技术为核心;
熟悉 Vue、PHP 、Node.js、MySQL 等。
不过从企业对前端框架的应用偏好来看,毕业生最值得掌握的前端技术框架仍为 Vue,应尽量熟练掌握原理和应用,锻炼解决实际问题的能力,以便在工作中对新的技术框架实现快速学习和应用。
02
初中级前端工程师面试
简历是面试的敲门砖,除非是内推或者知名大佬,HR 在仔细了解你前,都是从简历开始的。
简历在以下两个场景中具有重要的作用:
筛选候选人,简历代表你的经验和能力;
面试,简历是面试官问问题的基础。
那如何制作一份漂亮的简历呢?
第一步:杜绝花哨的简历模板
对于那些刚踏入社会的同学,通常都有十分强烈的彰显自我个性的特点,总是想着在简历上突出自己的与众不同,所以会选择花哨的模版,以下是一些典型的错误案例(忽略简历内容):
![e3ba1fc4db1a565ac00e5ab1753c62c9.png](https://i-blog.csdnimg.cn/blog_migrate/a6e002ca1c8a1163bd148bcaaef84100.png)
第二步:明白简历阅读者需求
第一是 HR,第二个就是用人部门的领导。他们一天可能需要看上百份简历,你的简历是否能够入选,可能只需要几秒钟的时间就决定了。
所以一份好的简历,有两个条件:
需要让人看起来舒服;
一眼就可以快速看到自己想要的信息。
总的来说,简历的大体风格杜绝花哨,尽量简约大方,布局合理,而且避免出现错别字这种低级错误。从简历中一定要给面试官一种稳重、细致的印象(这非常重要),例如(忽视简历内容):
简历共 5 个模块,分别为个人介绍、专业技能、项目经验、工作经验、自我评价:
1.个人介绍
姓名
工作年限
联系方式
学历
年龄
专业
头像
2.专业技能
这可能是简历中比较重要的一块,面试官会根据你写的专业技能来提问题展开面试。所以,这一块一定不能写那些听起来高大上,但是自己却不会的专业名词。
3.项目经验
项目经验是简历中最难写的一部分,必须要凸显自己的项目亮点,而不是大篇幅的项目描述。
正确撰写项目经验的格式如下:
项目名称:xxx 项目
项目描述:这个是 xxx 项目,这个项目给公司带来了 xxx 收益
技术描述:使用 xxxx 技术解决 xxx 问题
项目总结:通过这个项目,我的收获是...
4.工作经验
主要写自己待过几家公司,职位是什么,按实际情况写就行。
5.自我评价
这个是简历中唯一一个可以自我发挥的地方,但是也要注意,一定要写自己的优点,不要诚实的把缺点也罗列出来。
如果你以校招投递简历,那就不一样了。因为这时候你并不会有太多的工作经验,所以大家一定要把简历的重心放在基础知识的积累上,比如:
除了简历的撰写,还需要应对面试的回答。前端面试常见的题有:
HTML5 新增的内容有哪些?
你了解伪类和伪元素吗?它们有什么不同呢?
了解移动端 1px 问题吗?说说为什么会出现 1px 问题及解决方案(如何实现 0.5px)?
你了解盒模型吗?盒模型有哪几种?
说说让元素水平垂直居中的方法都有哪些?
……
前2章,课程作者准备了【简历模板】
(免费试学2章,扫码入群还可获取课程链接哦~)
戳戳“阅读原文”直达课程页面!