快手前端 一面 面经

#前端##快手# #面经#
全程42mins

1. 自我介绍
2. 项目拷打
        a. Axios 拦截器实现
        b. 说一说 XCRF 以及如何实现的 XCRF 防御?
        c. 怎么实现运行时的主题切换?
3. react 逻辑复用有哪些方式?    hoos、HOC、renderProps
        a. 用过高阶函数吗?   没
4. React Hooks 原理?   不会,讲了一下编译渲染更新流程
5. 讲一讲盒子模型?
6. 说一说块盒子和内联盒子的特点?
        a. 两者设置内边距和外边距有什么区别?    内联元素答错了,内联元素设置边距:左右正常,上下无作用
7. 讲一讲 BFC 和触发的条件?
8. 说一下 JS 变量类型,怎么判断它们 和 它们的优缺点?
9. 手写深拷贝 ( 支持 原型继承 和 循环调用 )
        a. 只写出来了支持原型继承的,没写出来循环调用的,一开始没注意到,我说怎么一直堆栈溢出
        b. 没写过循环调用的 ,后来问面试官他说用weakMap记录一下引用
10. 反问
        a. 对我学习上的建议

总结:
​       面试官很好,也开了摄像头,有些不会的地方也都会解答,不过问的很多都不会,感觉要寄
全部评论

相关推荐

不要停下啊:大二打开牛客,你有机会开卷了,卷起来,去找课程学习,在牛客上看看大家面试笔试都需要会什么,岗位有什么需求就去学什么,努力的人就一定会有收获,这句话从来都经得起考验,像我现在大三了啥也不会,被迫强行考研,炼狱难度开局,啥也不会,找工作没希望了,考研有丝丝机会
点赞 评论 收藏
分享
评论
2
12
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务