百度前端一面(5.16)
1.拷打项目
2.项目里提到了大文件上传,如何防止文件上传到一半失败的情况(答案是分片,没答上来)
3.HTTP状态码细说,302和301的区别
4.JS异步的原理?
宏任务有哪些,微任务有哪些
优先级是什么样的
5.箭头函数和普通函数有什么区别
6.call和apply的区别
this指针
7.如何用实现call和apply
8.是否了解跨域(不了解)
9.浏览器缓存机制,cookies,local storage ,session storage的区别
10.讲讲BFC
11.讲讲盒模型,代码上如何区分两种模型
12.还问了个HTML,忘记了
编程题:
动态规划爬楼梯问题(可以任意语言)
有些问题忘记了,答得一半一半。每次面试的体验都是:面试官人很好,但是自己太菜了
#前端##百度#