孩子王前端面经
一面(10.28)
- 项目中做的性能优化
- 响应式布局怎么实现
- 闭包
- 跨域 && 常见的跨域方式
- TS 的好处
- 回流 && 重绘
- 前端安全问题
- CSS 盒子模型
- 防抖 && 节流 && 解决了什么问题
- 开发流程
- 做项目过程中遇到的问题 && 怎么解决的
- 实习过程中,自己是如何主动学习的
- 组件化 与 模块化 的好处
- 前端代码部署流程
- Vue 中父子组件声明周期调用顺序
- Vuex
- cookie 和 session 的区别 && 使用场景
二面(11.1)
- 在金山实习都做了什么 && 遇到的印象深刻的困难
- js 中哪些字符串函数用到了正则
- Vue2 和 Vue3 响应式原理的区别
- proxy 可以对哪些操作进行代理
- hash 模式 和 history 模式 是基于什么原理实现的
- 图片懒加载实现原理
- Vue 中为什么要使用 key
- 简述登录流程
- token 是怎么传递的
- 页面刷新的话,如何保持用户的登录状态
- localStorage 和 sessionStorage 的区别
- 浏览器怎么保证 storage 中数据的安全性的
- 简述扫码登录的实现方式