前端前言
基础
碎碎念
技术面,侧重点是什么?
- 一面,注重基础,很细的点,一面面试官一般是组长,项目负责人级别
- 二面,注重架构,全局观,知识上都是范围伤害,当然答的时候也得全局答,二面面试官一般是总监,总经理级别
1.2 准备思路
想找工作,但是不知道从哪里开始?
目前,我有两年多的工作经验,还不到三年。曾和一些前辈及大厂面试官交流过。两年的经验可能达到P5的水平,但需要满足以下几点:首先,基本功要非常扎实;其次,对框架的使用要非常熟练;最后,对Webpack有一些了解会更好。可以从以下四个方向进行准备:
JavaScript:
- JS是前端的基础,必须扎实掌握:原型链、继承、事件循环、事件委托等。
- ES6中常用的语法:Promise、localStorage的区别、Set、Map等。
框架:
- 选择一个主框架,如React:熟练使用常用API,最好了解这些API的实现原理,有的面试官会要求手写代码。
- 读一些源码,了解框架的底层实现。
项目:
- 思考自己遇到过哪些难点,有哪些亮点。
计算机网络与性能优化:
- 完成以上三点后,了解一些计算机网络的知识,例如:输入一个URL后发生了什么?
- 性能优化:前端性能优化三大指标:LCP(最大内容加载)、FID(首次输入延迟)、CLS(累积布局偏移)及Navigation Timing。
- CSS部分:理解
flex: 1
的意思,代表的三个属性。 - Webpack方向:掌握基础配置和优化技巧。
- 算法:适当练习一些常见的算法题。
总结
简历制作完成后,可以对照简历内容进行准备,简历上提到的知识点一定要吃透。例如:“推荐团队使用style-component实现模块化”,那么你还需要了解其他实现模块化的方法及其区别,并说明为什么选择style-component。这个答案本身并不重要,重要的是你回答问题的思路和角度。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 代码有点萌!
评论
ValineDisqus