一面
html
-
html
语义化的理解 -
html
语义化的标签,列举
css
-
css
盒模型 -
position
的值及relative
和fixed
的区别 - 选择器的优先级
-
flex
布局
js
-
js
基本数据类型 -
js
基本类型及其判断方法 symbol
-
null
和undefined
区别 - 判断数组的方法
-
call apply bind
区别 this
- 箭头函数
- 原型和原型链
-
js
如何获取div
高度 -
onload
事件 -
e.target
和e.currentTarget
- 事件委托
es6
-
es6
的新特性 -
var let const
区别 promise
其他
- 前端性能优化
cookie localStorage sessionStorage
-
http
的请求方法 -
http
的options
-
http
状态码 - 跨域
-
webpack
的plugin
和loader
的区别及常用的列举
ts
-
ts
和js
区别 -
ts
泛型
react
-
react
生命周期函数及执行顺序 - 函数式组件和类组件的区别
jsx
-
react hooks
了解嘛,重点说说useState
和useEffect
二面
- 自我介绍
- 项目遇到什么困难,怎么解决
- 自己平常遇到什么问题,怎么解决,访问的网站
- 有了解新技术的习惯嘛
-
css
盒模型 -
ie
和非ie
事件模型及阻止冒泡和默认行为的方法 - 了解尾递归嘛