字节跳动

AI全栈实习生一面面经

完整信息

23 条问法 · 28 道题

本篇目录
1.开场 (1)无自我介绍 (2)有在大型公司/正规企业实习过吗? 2.Agent(50%-70%) (1)Agent是用的框架吗? (2)手写:Agent Loop伪代码 (3)除了步数耗尽以外,还有什么方法防止Agent Loop死循环? (4)Agent和Chatbot与Workflow有什么区别? (4)ReAct、Workflow、Replan他们分别在什么场景下适用? (5)MCP和function call有什么区别? (6)Agent的state、context、memory、MCP,分别是干什么的? (7)codex他的上下文压缩机制,有什么优势? (8)已经有了一个session,怎么跨会话?或者说怎么在新的会话当中使用之前那个会话的信息? (9)Skill、MCP、CLI、plugin分别适用在哪些场景下? (10)如果有100个skill和100个MCP,应该如何去处理?怎么让Agent知道精确地匹配到你写的MCP (11)SKILL由哪些组成部分? 3.网络(80%) (1)从URL到用户浏览器,是一个怎么样的过程? (2)这些过程哪些地方你可以去优化? (3)DNS优化有哪些? (4)假如有100个不同的图片请求,怎么优化? (5)浏览器会限制并发并发请求吗?HTTP1.0会限制并发请求吗?HTTP2.0会限制并发请求吗? (6)HTTP3.0会比HTTP2.0和HTTP1.0更快吗? 4.手撕部分 (1)手写:闭包计数(3min) (2)手撕:经典LRU缓存(5-7min) 5.反问 (1)团队的整个业务是做什么的?我看JD里面前、后、客户端都有 (2)我还需要改进的地方有哪些? 一面已过,感觉面试官手下留情了,可惜base太远。面评应该保住了 个人感受: 1.面试开场调6分钟设备还没声音,还以为要寄了,直接换手机双机位面试了。 2.假期没准备Agent的八股,一开始看Agent的提问,全是曾经稍微看过八股还以为挺简单的,后面开始就上强度了,还以为要寄了。后面问了很久的计网还好抗住了,手撕也很快调OrderedDict直接秒了 3.令人奇怪的是居然一点项目、技术选型、场景题、新技术的关注、SDD都没问。前端也就只有一个非常简单的手写,还是前端组 4.手机打视频去了没办法录音,根据回忆想起来的,实际问的应该比这个多2-3道 第一次面字节,发个面经供佬们参考吧,感觉难度应该是中等偏下的
本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
    已经有了一个session,怎么跨会话?或者说怎么在新的会话当中使用之前那个会话的信息?
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
    浏览器会限制并发并发请求吗?HTTP1.0会限制并发请求吗?HTTP2.0会限制并发请求吗?
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23

相关公司