一面:54分钟
- 原型链 + 原型链题目
- 闭包 + 闭包题目
- 跨域,以及解决方案
- 如果没有后端的配合,你要怎么处理跨域
- vue的生态
-
有哪些loader?
用途是什么?
-
var a = ["x","y","z",4,5,6]
console.log(a['2:3']);
怎么实现? ---proxy - 实现一个dialog组件
- 强缓存 vs 协商缓存
- 了解的排序算法 有哪些
- 选择排序怎么实现
- http2.0和http1.1做了哪些优化
- http2.0怎么实现头部压缩的
- 什么时候用临时重定向,何时用永久重定向,说下具体场景
- vue双向绑定原理
- 介绍一下项目
二面:63分钟
- 介绍你了解的数据结构有哪些
- 说一下完全二叉树
- 一个三叉树 260个节点,树的深度是多少
- es6新增数据类型有哪些 ? symbol的参数是什么
- set 和 map
- xss攻击
- 有了解java或者后端语言和数据库吗
- java的基本类型有哪些
- vite原理是什么,为什么快
- vue怎么导出是怎么执行的里面的代码
- vue怎么处理他的模板语法过程
- 隐式类型转换 console.log( 1 + [ 2 , 3 ] ) console.log( 1 * [ ] ) console.log( 1 * [ 2 , 3] )
- 关于this,原型的代码题
- 项目是如何减少打包体积的
- 用什么看打包体积减少了多少
- 有做过项目自己配置webpack 吗?
- 了解的设计模式
- 看过哪些书
- vue源码看过哪些
- node 有了解吗?
- 你想未来了解哪些技术
其他的忘了...
hr面:主要对自律性和个人规划,自己优缺点等