前端二面
- 计网*********
- 介绍一下HTTP缓存有哪些(这个没背)
- 介绍一下TCP三次握手和四次挥手
- 什么是跨域?
- 前端常用的解决跨域的方案有哪些?
- vite和nginx那个是不是一样的,都是通过反向代理?
- 反向代理的这个反向是怎么理解的?和正向代理的区别是什么?
- react中的router有哪两种常见的形式以及他们的区别?
- 哈希和常见的history的
- router到底是怎么实现的?比如说url上面的表现形式是加了一个'#',怎么可以监听到这个路由的变化能?
- es6*************
- es6的proxy是干什么用的,一般我们可以用来做什么?使用场景?
- 介绍一下promise的状态,以及常用的API
- promise.all和promise.race的区别是什么?
- 介绍一下less是做什么的?你用到了他的哪些功能?
- 你对JS的执行安全有了解吗(XSS以及CSRS)
- CSRF跨站请求伪装?
- 内容安全策略(CSP)有了解过吗?
- git:如果需要回滚,用git reset和revert有什么区别?
- 使用git提交代码上传的过程?
- axios进行请求:这个请求有使用过axios的拦截器吗?