即时设计前端实习一面-1.19
- 项目问题
- 受控/非受控组件
- 讲一讲SSR
- OSI七层模型
- 二叉树前序后序遍历
- 除了基本的数据结构还了解哪些
- 防止CSS污染的策略
- 讲输出和引用类型存放顺序
let obj1 = new Object();
let obj2 = obj1;
obj1.name = "名字1"
obj2.name = "名字2";
console.log(obj1.name);
- 讲输出
console.log(1)
setTimeout(function() {
console.log(2)
})
new Promise(function (resolve) {
console.log(3)
resolve()
}).then(function () {
console.log(4)
}).then(function() {
console.log(5)
})
console.log(6)
- 讲输出
var names = 'windowPerson'
let person={
names:'person',
sayName(){
console.log(this.names)
}
}
function say(){
let fun = person.sayName
fun()
person.sayName()
}
say()
-
写题 使用二分优化
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
面试体验很好 面试官人也很有意思 受益匪浅