千万千万不能有这个想法:项目中有一个很牛逼的东西,但是不是你写的,你也完全不了解,但是就想写进项目里。
「3. 有亮点的」
好看的皮囊千篇一律,有趣的灵魂万里挑一
面试官比较在意的还是这个项目表面上看不到并且很有趣的东西。业务,技术都可。
-
这个项目做了什么牛逼的事情
-
你在项目里做了什么牛逼的事情
-
用了什么牛逼的技术解决了什么困难的问题
-
…
有的同学说,好像没有做过什么有亮点的项目,那简历上该如何写?
教你两招,写遇到比较难解决问题的项目和有产出的项目。
「4. 遇到比较难解决问题的」
在项目开发过程一定是会遇到一些问题的,如果不会,说明你在舒适区很久了,需要找点有挑战的事情做一下了。
找一个这样的项目,思考以下几点:
-
遇到了什么问题:页面性能问题
-
在这过程中你是如何排查问题的:如何排查页面性能问题的
-
是如何定位问题的:通过火焰图发现某段长列表加载性能有问题
-
最终是如何解决这个问题的:通过虚拟列表来解决长列表问题
「5. 有产出的」
有一种项目,面试官还是很喜欢的,就是「有产出」的项目,可以从以下几点来考虑:
-
思考:发现团队使用的开发模板比较混乱,代码书写也不规范
-
设计:设计一个统一的脚手架工具,并且设计代码规范
-
解决:开发 CLI 工具,并且通过 ESLint/Prettier 解决代码规范问题
-
推动:通过宣讲等方式推动工具成为团队基础产品
「总结:项目经历一定是面试官比较关心的部分,面试中一定会细问的,所以不要啰嗦,挑牛逼的、有意思的东西写,并且自己能讲明白的。」
专业技能就是你掌握的技术栈。
很多人专业技能是这样写的,并且占了简历的一半内容:
-
精通 js/html/css
-
熟悉 es6
-
精通 vue
-
熟悉 ant-design 来写页面
-
熟悉 webpack 和 bable
-
…
这里有几个问题,也是写专业技能的时候**「最忌讳」**的:
-
技术名词注意书写正确,
bable
是啥,一看就不熟悉啊 -
技术名词注意大小写,
JavaScript
/HTML
/CSS
/Vue.js
等等 -
写着熟悉 xxx,精通 xxx,真的熟悉、精通吗
如果是我,我会这样用 “了解/熟悉/精通” 来描述我掌握的技术栈。
「了解」
-
会使用/用过
-
了解其思想
-
没有深入了解过
-
简单阅读过该技术的文档或者相关文章,知道这么一个东西
「熟悉」
-
有大量实践
-
有深入了解过原理,甚至阅读过源码
-
遇到复杂问题能够快速想出解决方案
-
他人提出问题时,可以快速想到答案或者思路
「精通」
-
深入理解原理
-
大量复杂场景实践经验
-
大量相关源码经验
-
可以指导他人
我们就以Vue这个框架为例,如果你可以用vue写一些简单的页面,单独完成某几个页面的开发,但是无法脱离公司脚手架工作,也无法独立从0完成一个有一定复杂度的项目,只能称之为了解。
如果你有大量运用vue的经验,有从0独立完成一定复杂度项目的能力,可以完全脱离脚手架进行开发,且对vue的原理有一定的了解,可以称之为熟悉。
如果你用vue完成过复杂度很高的项目,而且非常熟悉vue的原理,是vue源码的主要贡献者,亦或者根据vue源码进行过魔改(比如mpvue),你可以称得上精通。
「总结:专业技能请慎重对待,有可能是你的加分项,也有可能是你的减分项。」
工作经历本身不用花太多笔墨去写,面试官主要想看的就是每段工作经历的持续时间、在不同公司担任的职责如何、是否有大厂的工作经验等等。
那么什么简历在这里给面试官减分呢?
频繁跳槽: 比如三年换了四家公司,每个公司呆的时长不要超过一年
常年初级岗: 比如工作五六年之后依然在完成一些简单的项目开发
末流公司经历: 在技术招聘届,大厂的优先级最高比如BAT、TMD甚至微软、谷歌等外企,知名度独角兽其次,比如商汤、旷视等等,一般的互联网公司排在第三,就是工作中小型的互联网公司一般大家叫不上名字,排在最后的就是外包和传统企业的经历
所以,如果你有频繁跳槽的经历怎么办?在本公司老老实实等到满一年再跳槽。
如果常年初级岗怎么办?想办法晋升或者参与一些业界知名项目,再或者写一个有一定复杂度的私人项目。
如果有末流公司经历怎么办?如果是很久以前的末流公司经验可以直接不写,也没人在乎你很早之前的工作经历,如果你现在就在末流公司,赶紧想办法跳槽,去不了大厂,去非知名的互联网公司也算是胜利大逃亡了。
不建议任何形式的简历造假,如果去一些大厂,分分钟背调出来,与其简历造假,不如现在就行动起来,比如从现在到年底跳槽季,深度参与一个知名开源项目或者做一个有一定复杂度的私人项目绰绰有余,除非996。
-
自我评价不建议写:技术面试几乎没人看你的自我评价,连面试技术问题都嫌『talk is cheap show me the code』,你的自我评价除了占篇幅没啥用处,充其量算是面试官的干扰信息。
-
简历封面千万别搞:这都是一些简历制作网站骗用户付费的伎俩,不仅是互联网行业,其它行业我也没见过要简历封面这种无用操作的。
-
千万别用技能图表:首先用90分、80分来评价自己的技术本身就没有什么说服力,也不可能这么精准,而且什么是90分、什么是80根本就没有一个公论,所以用一般的比较通用的熟悉、精通描述即可,千万别加戏,面试官或者HR没那么多闲工夫去理解你的图表,老老实实按最通用高效的方式描述自己的技术栈。
- 简历最好一页:程序员又不是设计师有时候需要作品呈现,如果你的简历超过一页那么一定是出问题了,要么项目、技术栈描述太多太杂占据大量篇幅,要么加了一堆图表或者图画来加戏,当然往往是犯前一个错误的更多。
这是我在网上找到的一个例子很能说明问题:
简历的版面寸土寸金,别说话跟裹脚布一样,精炼的一句话即可描述你的问题。
- 不建议用任何简历制作网站或者开源的简历制作器:我之前不仅用过上述的东西,还付过费,完全是浪费时间和浪费金钱,先说简历制作网站基本上都是那种花里胡哨的简历,看起来炫但是基本是面试官最讨厌的那种形式,开源的简历制作器也是类似的,我甚至还为了自己的简历魔改过这种制作器,到头来也是浪费时间,记住简历『黑白灰』三个配色,简洁即可,切勿让简历形式喧宾夺主。
优秀的简历咱们会了,那么面试时回答的面试问题又该怎么答?详细的面试题资料应当是为我们的面试锦上添花,而对于没有准备好的小伙伴则是雪中送炭。小编为小伙伴们分享几套面试题,让咱们的面试准备的更充分起来!点击这领取文中前端面试题资料
75 道 JavaScript 面试题, 2.5 万字刷个够(含解析)
Vue面试题总结
前端面试题汇总
简历避坑面试题提升,点击这领取文中前端面试题资料
总结一下:
-
简历一定要投入百分百的精力认真写
-
简历一定要真实
-
写完简历并不代表就不看简历了,对简历内容一定要非常非常熟悉
不要等秋招、金九银十来临的时候,开始为填满自己的简历而发愁,当自己的简历石沉大海开始着急,按自己的节奏时间去规划,提前做准备,准没错的。
最后
小编综合了阿里的面试题做了一份前端面试题PDF文档,里面有面试题的详细解析
虽只说了一个公司的面试,但我们可以知道大厂关注的东西并举一反三,通过一个知识点延伸到另一个知识点,这是我们要掌握的学习方法,小伙伴们在这篇有学到的请评论点赞转发告诉小编哦,谢谢大家的支持!