当前位置: 首页 > 面试经验 >

快手前端实习一面 1.24

优质
小牛编辑
72浏览
2024-01-24

快手前端实习一面 1.24

30min

1. 看你项目用到了状态管理库zustand,为什么要用状态管理库,redux,mobx,zustand 为什么选择用zustand

2.redux 是如何实现状态管理的,大概原理

3.项目里路由权限控制怎么实现的

4. 显示隐藏的时候,不想让 dom 销毁,还让他保留,应该如何做

5. 手写一个发布订阅模式,实现 on,emit

6.封装过组件库吗,手写实现一个级联组件

7. 输入url会发生什么

8.js实现把 arr = [1, 2, 3,[5, 5, [6, 7, 8]],8, 8, 9,[9]];变为一维数组

反问:有什么学习建议

开发的时候项目中使用的技术要更深一层的学习一下,不要只停留在使用的层面,使用的技术要层深一层的了解为什么要用这个方案,基础知识包括力扣的题要多去了解一下。

凉凉问的都不会react学的太少了,力扣也没怎么刷吸取经验,加油

#凉经#
 类似资料: