快手前端二面
1.看代码说输出
var name = 'outer'
function K() {
let name = 'K'
let innerObj = {
print: function () {
console.log(name)
console.log(this.name)
},
}
return innerObj
}
let o = K()
o.print()
let p = o.print
p()
// k undefined k outer
2.递归与非递归实现帕瓦多数列,跟斐波那契差不多
fn(n) = fn(n - 2) + fn(n - 3), fn(0) = fn(1) = fn(2) = 1
3.实现一个队列
4.vue3组合式api有哪些实践,直接回答hooks写法
5.在实习中与后端、前端、设计、交互之间的沟通协作以及问题
6.最近学习哪些新技术,职业规划之类
7.项目时间节点规划
8.补充自己觉得做的不错的地方
9.跨端框架有了解吗(uniapp、react native、taro、electron等)
后面纯尬聊了
