快手前端一面(2023.10.12)

这次是快手复活赛,上次投了深圳快手,这次继续头铁又投深圳快手,没想到又给约面了。面试官是位女士,面了二十几分钟,全程八股,自我介绍环节都没有,不知道是KPI还是什么。

1、函数式组件和类式组件的区别
2、函数式组件的缺点
3、为什么不能在if或循环里面使用hook?
4、react组件中,props作为某个state的初值,props改变时,state会跟着改变吗?
5、react中哪些方式会触发组件的重新渲染?
6、这些情况一定会导致组件的重新渲染吗?(手动控制)
7、具体怎么手动控制?手动控制的时机是在什么时候?
8、react声明变量的方式?
9、useState和useRef的区别?
10、react组件通信的方式?
11、怎么模拟实现一个eventBus?
12、useCallback这个hook的作用?
13、react中怎么实现组件销毁时执行某些操作?
14、promise有几种状态?promise相关的api?手动实现一个promise.all方法的思路?
15、说下js中的闭包?闭包的缺点?
16、垃圾回收机制
17、ts中声明类型的方式?interface和type的区别?知道类型断言吗?ts内置的工具函数知道哪些?
18、浏览器缓存机制
19、反问:深圳快手还有没有hc?(“应该可能还有吧”。。。)
20、反问:流程推进(具体由hr决定)

总结:问的都是八股,而且自我介绍环节都没有,很怪。不过深圳快手,听说只有两个前端hc,希望不大。

#秋招##0offer#
全部评论

相关推荐

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