字节跳动

前端开发工程师(AI/RAG 相关)一面面经

完整信息

27 条问法 · 27 道题

本篇目录
1.自我介绍 2.最难定位的问题 3.怎么区分简单问题和复杂问题 4.首token多久合理? 5.首token有哪些优化方案? 6.TCP、UDP区别 7.慢启动、拥塞避免、快速重传和快速恢复分别解决了什么问题? 8.SSE和webSocket的协议特性,重连方式以及使用场景 9.AI为什么选择SSE而不是webSocket? 10.进程、线程和协程的区别 11.进程间的通信方式 12.什么是闭包?适用场景?会造成什么问题?怎么处理? 13.从URL到浏览器要经历什么步骤? 14.重排重绘和合成分别是什么? 15.defer和async的区别是什么? 16.DNS流程 17.移动端适配方案,样式适配方案,根元素大小 18.浏览器缓存策略 19.cache-control有哪些值? 20.浏览器跨域问题,解决方案 21.vite和webpack区别是什么?vite为什么在生产环境需要rollup? 22.如果多个请求因为token过期返回401,怎么避免并发刷新和重复重试? 23.从用户提问开始,完整描述一次RAG 24.Top-K和Top-P的区别,怎么调整这两个值 25.向量检索的算法 26.手撕:js实现一个并发限制的异步调度器
本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
    慢启动、拥塞避免、快速重传和快速恢复分别解决了什么问题?
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
    什么是闭包?适用场景?会造成什么问题?怎么处理?
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27

相关公司