校招最低准备
校招前至少需要达到下边的水平:
HTML&CSS
熟悉基本的使用,至少能还原下边的卡片样式。
还原课程卡片

JS
看完并理解 https://github.com/mqyqingfeng/Blog 中的深入系列、专题系列、ES6 系列
框架
至少熟练使用 Vue 或者 React 一个框架。
Vue
知道 Vue3 和 Vue2 的主要区别。
React
知道 hooks 和 class 的主要区别
工程化
知道 webpack 的主要配置,输入输出,loader 和 plugin。
了解 Webpack 打包干了啥:
Webpack打包commonjs和esmodule模块的产物对比
Webpack 打包 commonjs 和 esmodule 动态引入模块的产物对比
Webpack打包commonjs和esmodule混用模块的产物对比
了解 eslint、babel 的作用。
八股文(重点)
如果你不知道上边自己掌握的怎么样了,就刷八股文查漏补缺。
对于校招,八股文反而是最重要的。这几百道题 面试前至少要过一遍,面试官问的时候能熟练答出来。
这个 八股文网站 适合每天空闲的时候看看,手机打开也可以看。
数据结构和算法
算法高频题 文章中的简单和中等难度过一遍,达到自己可以写出来的程度。
关于 LeetCode 这一块,相对于其他部分优先级最低,如果没时间全部刷完,就刷每一类型的一两道。题解直接看官方和社区给的题解就好,前 300 道我这里也有题解 https://leetcode.wang,如果看了题解后还是理解不了,也可以私聊我
项目(重点)
至少有一个项目,能够跑下来并且梳理代码逻辑,达到把项目变成自己的程度。推荐项目 面试准备 。如果跑项目,或者梳理项目有问题随时和我交流。
如果觉得项目差不多了,我会看一下你的项目,针对的提出一些问题。
上边就是校招面试的最低最低标准了,上边提到点可以根据 大纲 里的资料学习。「前端进阶」中其他部分就可以算作校招面试的加分项了。
