根据这次秋招 ,前端是一年比一年要求更高了,我特意整理了一些大众点的前端所需要的技术栈
基础:
xhtml html5 css3 ES5 移动端适配 ps(这个如果是注重前端方向的,会经常问到问题)
性能优化 数据结构 算法(非常重要,我在这上面吃了不少亏)
es6(对 es6 已经不新了,它已经成为了你必须会的东西,会用其中重要的东西就行,例如Promise 箭头函数 等这些)
异步编程
ajax
跨域
防御XSS CSRF
linux(这个 也加入了基础行列,因为10个面试8个问)
数据库
数据库,首先前端有自己的数据库,indexDB等
然后作为一个前端 至少了解一门关系型或者非关系型数据库。(此次秋招中笔试很常见数据库题目)
mongoDB,mysql,oracle等
三大框架:
angular vue react 三个框架至少需要一个,或者有其他开源框架经验(例如san)
后端语言:
nodejs java python go ruby c++ php 至少会一种或者多种
加分项目:
Webgl,多个项目经验,实习经历
这是我秋招中遇到的问题。欢迎补充