快手前端一面面经(53min)

1、CSS步局,左边固定,右边自适应如何实现
2、聊聊闭包,以及闭包的作用
3、求输出

var a = 0, b = 0
function A(a) {
    A = function (b) {
        console.log(a + b++)
    }
    console.log(a++)
}
A(1)
A(2)

4、聊聊原型原型链
5、如何判断一个对象是否在原型链上(instanceof)
6、实现一下instanceof
7、聊聊箭头函数
8、箭头函数做构造函数会发生什么(报错)

const foo = () => {}
new foo()

这里我答错了,面试官继续引导我
9、new会发生什么(这里回答对了,再回到箭头函数做构造函数的问题就知道会报错了)
10、聊聊Promise
11、实现Promise.All并且是会把失败的结果也保存的,不是失败立刻执行reject()
(这题答得不错)
12、vue生明周期以及主要生明周期做了哪些事情
13、vue双向绑定原理,为什么vue3放弃defineProperty,使用Proxy
14、watchcomputed的区别
15、v-showv-if的区别
16、聊聊组件通信和vuex
17、聊聊HTTP缓存
18、聊聊跨域
19、聊聊XSS攻击和CSRF攻击
20、聊聊路由守卫
21、聊聊项目
22、聊聊对webpack的认识
23、一道简单算法
24、反问
找到很多自己一知半解的问题,继续复习,许愿二面

#实习##面经##快手##前端工程师#
全部评论
第三题有没大佬解释下为什么是1,4
1 回复
分享
发布于 2021-01-26 18:06
11是把所有失败结果保存吗
点赞 回复
分享
发布于 2020-12-01 00:54
滴滴
校招火热招聘中
官网直投
可以问一下base哪里 还有楼主进二面了吗~
点赞 回复
分享
发布于 2020-12-02 20:08
算法题是什么呀楼主
点赞 回复
分享
发布于 2021-02-03 17:35
字节跳动Data团队前端开发工程师在招, base杭州/北京/深圳。 感兴趣的同学请发送简历到邮箱:caifeiyang@bytedance.com  【职位描述】 1、负责对外内容/算法合作相关平台与产品WEB前端开发工作; 2、参与推动和优化现有前端项目的基础架构与组件抽象; 3、积极推动改进产品,包括技术、用户体验、数据等各个维度; 4、主要前端框架:React、Vue.JS等; 5、提供全栈场景,不设边界; 【职位要求】 1、有Web前端开发经验; 2、良好的设计和编码品味,热爱写代码能产出高质量的设计和代码; 3、可以脱离框架开发,了解div+css布局,ajax, 前端性能优化方法; 4、有服务端(Node.js, Golang) 开发经验更佳; 5、良好的沟通和团队协作能力、做事主动,责任心强、承诺必达。
点赞 回复
分享
发布于 2021-02-04 11:49
请问是什么算法题啊?
点赞 回复
分享
发布于 2021-03-15 13:52
楼主您好,我想问一下您面完面试官有加微信吗,不知道是不是只要面试都会加呀😥
点赞 回复
分享
发布于 2021-03-31 15:46

相关推荐

3 47 评论
分享
牛客网
牛客企业服务