快手前端实习一面 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学的太少了,力扣也没怎么刷吸取经验,加油

#凉经#
全部评论
终于看到别人用zustand了
2 回复 分享
发布于 02-04 12:51 甘肃
宝面的是哪一个部门呀
点赞 回复 分享
发布于 01-25 17:31 上海
4. 显示隐藏的时候,不想让 dom 销毁,还让他保留,应该如何做 我第一时间只想到了v-show 是想问的这个吗? 感觉有点简单
点赞 回复 分享
发布于 01-25 17:33 广东

相关推荐

11-05 07:29
贵州大学 Java
点赞 评论 收藏
分享
6 15 评论
分享
牛客网
牛客企业服务