字节前端一面

一、手撕题
1. 版本号排序
2. 事件循环输出题
3. 限流调度,执行的任务数量不能超过两个
二、AI 相关问题(开放性问题)
1. 你经常使用 AI 工具吗?对 AI 的熟悉度
2. AI 的一个场景,通过一个 SSE 去吐内容,你了解 SSE 是什么吗?流式输出它的那个内容是 Markdown,那前端要显示的这个内容,但是因为 Markdown 它可能一开始语法并不全,比如说举个例子,它加粗或者是画横线之类的,它一开始吐出的可能是一部分内容,这种情况下怎么去处理?
3. 正常工作中的 AI 工作流是什么样子的?比如你要用 AI 能充分理解你的项目,让它了解你当前的上下文是怎么定义的,举个例子。
4. 如果 AI 生成的代码都跟你当前的项目规范不太一样,或者说有冲突,这个时候1应该要做怎么样的约束呢?
5. 当你项目比较大的时候,它不可能全盘的去读你整个项目,这样 token 会爆炸,这个时候怎么处理?
三、八股
1. 使用 new 操作符,整个对象操作会做什么事情?
2. CommonJS 和 ES6 module 的区别
3. 在 JS 中,比如 0.1 + 0.2,它是不全等于 0.3 的,什么原因?
4. 浏览器的安全策略有哪些?
5. 浏览器的渲染机制是怎么样的?
6. 怎么去避免重排重绘?
7. 进程通信方式有哪些?使用场景分别是什么?
8. TCP 是怎么实现可靠传输的?
9. http3.0 协议为什么要基于 UDP 去做?
10. React Router 是怎么实现的?
11. 微前端的JS沙箱和CSS沙箱是怎么实现的?(没有接触过微前端,所以直接说不会了)
12. 正常开发项目时性能优化思路是怎么样的?
13. 上线虚拟滚动之后你是怎么去监控它是否按预期实现?
4.17一面半小时后通知通过,4.20二面(我已经挂过两次二面了,希望这次能通过...)
全部评论
想请教一下手撕怎么练呀?
点赞 回复 分享
发布于 昨天 21:48 江苏
这不挺好后面包过的
点赞 回复 分享
发布于 昨天 10:08 广东
佬什么部门,我下周二也是字节二面
点赞 回复 分享
发布于 04-19 16:43 广东

相关推荐

评论
6
20
分享

创作者周榜

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