字节前端一面 45min
1.实习介绍
2.你在长列表优化中做了哪些具体的事情?
3.时间分片是指什么?
4.虚拟列表是什么,为什么需要它,原理是什么?
5.解释一下 useEffect 的作用。
6.你了解 useCallback 吗?它有什么作用?
7.事件委托是什么?它主要用来解决什么问题?
8.对定时器(setTimeout)有了解吗?如何用它实现一个每秒执行一次的任务?
9.如何让定时器的时间尽可能精确?
代码题和上面的问题是结合起来的,问了一两句项目后就开始做题了
1.手写一个自定义 Hook:useFetch。(.then .catch)
2.在 useFetch 基础上,增加新需求:当请求参数 (params) 变化时,自动重新请求。(useEffect)
3.手写一个自定义 Hook:usePrevious (用于记录state上一次的值)
4.在 usePrevious 基础上,增加新需求:让其值的改变也能触发UI更新。
5.写一个算法题:找出字符串中出现次数最多的字母,并对前面的数字求和。(mid)
反问,问业务问AI问作息
2.你在长列表优化中做了哪些具体的事情?
3.时间分片是指什么?
4.虚拟列表是什么,为什么需要它,原理是什么?
5.解释一下 useEffect 的作用。
6.你了解 useCallback 吗?它有什么作用?
7.事件委托是什么?它主要用来解决什么问题?
8.对定时器(setTimeout)有了解吗?如何用它实现一个每秒执行一次的任务?
9.如何让定时器的时间尽可能精确?
代码题和上面的问题是结合起来的,问了一两句项目后就开始做题了
1.手写一个自定义 Hook:useFetch。(.then .catch)
2.在 useFetch 基础上,增加新需求:当请求参数 (params) 变化时,自动重新请求。(useEffect)
3.手写一个自定义 Hook:usePrevious (用于记录state上一次的值)
4.在 usePrevious 基础上,增加新需求:让其值的改变也能触发UI更新。
5.写一个算法题:找出字符串中出现次数最多的字母,并对前面的数字求和。(mid)
反问,问业务问AI问作息
全部评论
相关推荐
12-23 20:30
吉林大学 测试工程师 点赞 评论 收藏
分享
查看25道真题和解析