首先上来自我介绍 问一下实习经历,实习公司的代码提交流程,技术栈 vue的双向绑定 https加密过程 es5的原型链,es6的class(敲代码) 判断js数据类型(typeof和object.property.toString.call()) promise的作用 同步和异步的区别 防抖和节流区别,分别用于什么场景 回流和重绘区别 观察者模式(敲代码) 算法题 有个数组长度为n,输入一个数字为k,找到其中出现次数大于n/k(敲代码)