字节跳动

前端开发工程师(AI 流式问答)一面面经

完整信息

28 条问法 · 15 道题

本篇目录
  1. WebSocket 的连接是如何建立和管理的?
  2. WebSocket 通信过程中,如果发生网络抖动和丢包,WebSocket 和 TCP 分别会发生什么变化?
  3. TCP Server 如何知道发生了丢包?
  4. ping 一个目标主机的完整过程是什么?使用了什么协议?
  5. Electron 的多窗口架构是什么样的?
  6. Electron 的 Main Process 主要负责什么逻辑?Node 相关逻辑负责什么?大计算量任务应该放在哪里?如何避免 Main Process 卡顿?
  7. 你刚刚提到了 Worker,可以展开讲讲吗?
  8. 如果 Electron 的 Main Process 发生卡顿,对 Renderer Process 有什么影响?
  9. AI 对话通过 SSE 进行 Token 流式输出,如果每收到一个 Token 都执行一次 setState,会有什么影响?
  10. 在 React 中怎么解决高频 Token 更新导致的性能问题?
  11. 了解 requestAnimationFrame 吗?能不能使用它解决 Token 高频刷新的问题?
  12. AI Coding:实现 AI 流式问答的前端会话状态管理。
  13. 你平常开发过程中,AI 生成代码的比例大概是多少?剩余部分主要由你完成什么?为什么这些工作不继续交给 AI?
  14. 你刚刚提到会修改 AI 生成代码的风格,如何约束 AI,使其生成的代码符合项目的代码风格和开发规范?
  15. 当 Context 越来越长,AI 的注意力开始分散甚至忽略之前定义的规范时,应该怎么办?
  16. 你刚刚提到了 Memory 和 AGENTS.md,把规范放在这些地方就能确保 AI 不会遗忘吗?还有其他解决方法吗?
  17. 你提到了 Spec,Spec 能解决这个问题吗?Spec 本身又存在哪些问题?
  18. 有了解过 Multi-Agent 吗?Sub-Agent 能解决这个问题吗?
  19. 在 Rules、Memory、AGENTS.md、Spec、Sub-Agent 之外,还有没有更进一步的方法?#牛客AI配图神器#
本篇目录
  1. 01
  2. 02
    WebSocket 通信过程中,如果发生网络抖动和丢包,WebSocket 和 TCP 分别会发生什么变化?
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
    AI 对话通过 SSE 进行 Token 流式输出,如果每收到一个 Token 都执行一次 `setState`,会有什么影响?
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
    你刚刚提到会修改 AI 生成代码的风格,如何约束 AI,使其生成的代码符合项目的代码风格和开发规范?
  21. 21
    追问
    当 Context 越来越长,AI 的注意力开始分散甚至忽略之前定义的规范时,应该怎么办?
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28

相关公司