1.项目相关
2.flex布局。(order的作用)
3.对Promise的理解?
4.代码输出题:
var a = 1let b = 2console.log(this.a) console.log(this.b)
Promise.resolve(1).then( res => new Promise((resolve, reject) => {resolve(2)})).catch(err => { console.log(err) return 3 }).then((res) => { console.log(res)})
Promise.resolve(1).then( res => {new Promise((resolve, reject) => {resolve(2)})}).catch(err => { console.log(err) return 3 }).then((res) => { console.log(res)})
Promise.reject(1).then( res => {new Promise((resolve, reject) => {reject(2)})}, res => {return 3}).catch((err) => { console.log(err)})
5.Vue的diff过程,暴力diff的时间复杂度?
6.Vue的模板编译有没有了解?
7.keep-alive的实现原理?能不能写一下LRU缓存算法?LRU的应用场景?
反问:
问了下学习建议和部门的主要业务。
第一次面试太紧张了,感觉寄了,面试官人很好,说的不对的也会跟你慢慢解释,很好的一次面试体验。后面在多面面吧,一到面试大脑一片空白,心态有问题。
----------------------------------------------------------
二面问的CSS有点多,给我问的有点懵逼。CSS好难。
这场面试官给了很多学习的建议,应该是CSS那块答得不好让我好好打基础。
#日常实习##前端实习#