360前端面经
一面(9.29)
- js 基本数据类型
- 如何判断类型
- 100 + typeof undefined 输出什么
- == 和 === 的区别
- [] == ![]
- 如何判断一个数组
- ES6 新增的数组方法
- 说一下 reduce
- 防抖 && 节流
- http 请求头
- 事件流
- Vue2 和 Vue3 的区别
- 在你的学习中,有一次快速掌握新技术的过程吗?是怎么做的?
- 聊一聊你引以为傲的事
- 聊一聊你失败的经历
- 聊一聊你的业余爱好
- 聊一本你最近在看的书
- 手写 数组去重
- 手写 instanceof
- 手写 防抖
- 手写 数组乱序
二面(10.9)
- 在金山实习过程中遇到的困难
- 详细讲讲怎么做的登录验证
- 用户信息加密是怎么实现的
- 详细聊聊 axios
- 不同权限的用户,是怎么实现鉴权的
- fetch
- SameSite
- CSRF
- loading 效果原生 JS 是怎么实现的,有了解过吗
- 手写 原生 JS 实现上传本地文件
- 手写 原生 JS实现一道场景题(题目是啥忘记了)
- 手写 数组乱序
- 手写 顺时针打印二维矩阵