1.项目相关
2.flex布局。(order的作用)
3.对Promise的理解?
4.代码输出题:
var a = 1
let b = 2
console.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那块答得不好让我好好打基础。
#日常实习##前端实习#