前置知识
所属部门,所做工作,前后端人员配比,前后端文档,接口联调,进入公司工作流程
JS部分
原型,闭包,作用域,继承,面向对象,this指向,new关键字的作用,DOM(事件流),BOM(浏览器存储),promise, async和awit,异步请求等待(等待所有api返回数据后渲染页面),防抖与节流
CSS+HTML部分
布局:
动画:
CSS盒模型:
HTMl标签语义化:
HTML5的新特性:
纯css写倒三角的原理:
定位,浮动,清除浮动,flex布局,网格布局
前后端通信
跨域 ,HTTP请求
安全类
前端的安全CSRF,XSS,sql注入
流行框架部分0
vue相关面试题:
vue响应式原理
mvvm设计模式的理解
说说vuex
vue的路由
vue的组件系统
SPA的优缺点
服务端渲染
前端工程化
webpack 或者gulp
git使用
移动端和兼容
兼容遇到的问题:解决方法,比如说刘海屏的兼容,响应式原理,移动端屏幕适配,比如:(在使用rem适配的时候在页面初始化的时候会遇到页面放大或者缩小的现象。怎么解决)
移动端1px的问题
页面优化
浏览器渲染机制
js运行机制
页面性能
错误监控
重绘重排
预加载和懒加载
数据结构和算法
排序,递归。
简历
要求:2-3年工作经验,4-5个项目
项目该怎么写,技能该怎么写。
查看公司要求怎么查看。