0903 14:30-15:30
自我介绍
-
store(vuex) 主要解决了什么问题
-
vue cli webpack 做了什么处理?
ES6
-
Promise
-
场景:一个then,一个catch,再一个then,一个catch,如果一开始有错误,哪个部分会捕获到?
-
-
aysnc(听不太出来,之前都是 a、s、y、n、c 这样记)
-
错误处理机制
-
原生 JS、DOM
-
创建、添加、删除、查找元素的 API
-
addEventListener 回调函数放在哪里?在第二个参数设置,但是不知道放在哪里……
-
基本数据类型(七种)
-
ES6 和 ES7 增加了哪些类型?(symbol) set、map 应该是数据结构范畴。
-
事件冒泡、事件捕获,哪一个先发生
防抖、节流
-
场景:百度搜索框,输入时候有提示,每个字符的输入都要有提示吗?怎么优化
-
应该用防抖还是节流
-
节流的原理
手撕-lucky 序列
-
刚开始,一个循环,计算原数组的相邻元素之间的差值的绝对值,存储在数组 tempArr 里面,然后排序,然后循环 tempArr ,判断相邻元素的差值是否相同
-
tempArr[count] = 1 会出错。
-
-
优化:HaspMap,中途发现,题目中给定的差值的绝对值是 1 到 n-1,而不是之前想的不固定的
-
再优化:Set(没用过,只知道原理)
-
被问进一步优化,空间复杂度怎么优化
有哪些没问到,但是你擅长的?
-
说了 计算机网络 HTTP
-
说到浏览器缓存时候,停住,详细问浏览器缓存
-
重定向状态码(301,302)
反问:
-
刚才的面试过程中,有哪些回答得不太好?Promise
-
面试流程
好像是根据一面时候答得不太好的题目问的。还有些问题等想起来再补充。
听过牛客很灵,许愿,虽然答得不太好,但求求给个offer吧
全部评论
(4) 回帖