快手前端 一面 面经

#前端##快手# #面经#

全程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. 对我学习上的建议

总结:

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

#面经##快手##前端#
全部评论
哈哈高阶函数很常用的,应该是考你定义知不知道
点赞
送花
回复 分享
发布于 06-21 08:44 陕西
base北京吗佬
点赞
送花
回复 分享
发布于 06-24 22:02 广东
秋招专场
校招火热招聘中
官网直投

相关推荐

2 2 评论
分享
牛客网
牛客企业服务