字节豆包前端日常实习一面

1. 实习经历拷打

2. 项目拷打

3. useRef 一般在哪些场景下使用?使用过一些比较少见的 hook 吗?
(useLayoutEffect,useImperativeHandle)

4. 有实现过一些自定义 hook 吗(usePrevious)

5. React 底层了解过吗?(Fiber,Diff)自己尝试实现过 React 吗?

6. React 的合成事件机制了解过吗?

7. React 的并发渲染是如何实现的?(之前是依靠 requestIdleCallback,现在使用 Schedule)

8. React 的一些新特性了解吗?(Suspense,Server Component)

手撕:
函数柯里化
二叉树每条路径上所有节点值的总和

总结:八股比较少,主要根据实习经历和项目来提问;面试官人特别好,说话很温柔,整场面下来比较轻松
全部评论
稳了,10天后节孝子启动了
2 回复 分享
发布于 09-26 15:16 北京
不是你这IP地址咋到北京了校友这么厉害吗
点赞 回复 分享
发布于 09-27 01:34 重庆
nb 兄弟不上课了
点赞 回复 分享
发布于 09-26 20:51 重庆
28都太猛了
点赞 回复 分享
发布于 09-26 15:46 江苏

相关推荐

1. 你在封装自定义拖拽指令的时候用到了 clientX/Y,知道它和 pageX/Y 的区别吗?2. 绘制图形使用 SVG 的优点是什么?绘制大量图形时会有性能瓶颈吗?该如何解决?3. 什么是同源限制?为什么有同源限制?postMessage 有同源限制吗?4. postMessage 只能传输怎样的数据?如果我想传输函数,DOM 节点这些不能序列化的数据该怎么办?5. 多个浏览器标签页之间能用 postMessage 通信吗?如果不能,有哪些方法实现?(localStorage + storage 事件,BroadcastChannel,SharedWorker)6. 为什么使用 RxJS 包装流式数据?说一下 RxJS 中的常见概念和操作符?除了 RxJS 你还调研过其他方案吗?7. 虚拟列表如何实现的?有哪些实现方案(定高,不定高,数据懒加载)?不定高虚拟列表的实现思路?数据懒加载和分页的逻辑类似吗?手撕:1. 实现一个工具类型,返回一个数组中每个元素的类型组成的联合类型2. 实现一个工具函数,将一个带有缩进关系的字符串转为具有对应层级关系的树,如图1所示总结:时长40分钟左右,基本没有八股,基于实习和项目深挖;感觉强度有点高,主包面的时候已经汗流浃背了,以及第二个手撕题看到的时候真的是两眼一黑,感觉寄了哈哈
内向的柠檬精在研究求...:不是哥们,这么强吗
查看9道真题和解析
点赞 评论 收藏
分享
评论
点赞
15
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务