快手前端 一面 1h10min
水平垂直居中
position
display 和 定位 和 浮动的优先级
数据类型
object和其它数据类型的区别
类型判断
讲一讲原型和原型链
null 和 undefined
讲一下new的过程
讲一下this
function f1(){
setTimeout(
()=>{
console.log('===f1',this.id)
}, 100)
}
function f2(){
setTimeout(
function log(){
console.log('===f2:',this.id)
}, 100)
}
var id = 1;
f1.call({id: 23})
f2.call({id: 23})讲一下call、apply、bind
onclick怎么处理this
<input type="button" value="按钮" onclick="clickFun()">
<script>
function clickFun(){
this //?
}
</script>promise讲一下
async和await的原理
错误捕获的方法
对象的解构
url输入之后发送了什么
协商缓存
etag和Last-Modified
讲一下强缓存
http1.0和http1.1的区别
如果缓存成功则304,如果缓存失败则200
vue生命周期
父子组件生命周期
常见指令
v-show和v-if
怎么理解单向数据流
组件通信
filter
computed,watch的区别
讲一下响应式原理
响应式原理
算法题:重复的DNA序列
第二次面试大厂了,这一次基础答的不太好有一两处地方都出现了失误,而且算法题没有见过所以写了很久,好在面试官姐姐一直引导最后终于写出来了,许愿过一面。
另外想问一下大家,快手一面后多久出结果哇。
#前端##实习##面经#
