AI全栈实习生一面面经
完整信息
本篇目录
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道
第一次面字节,发个面经供佬们参考吧,感觉难度应该是中等偏下的
本篇目录
当前问题0123
- 01
有在大型公司/正规企业实习过吗?
- 02
Agent是用的框架吗?
- 03
手写:Agent Loop伪代码
- 04
除了步数耗尽以外,还有什么方法防止Agent Loop死循环?
- 05
Agent和Chatbot与Workflow有什么区别?
- 06
ReAct、Workflow、Replan他们分别在什么场景下适用?
- 07
MCP和function call有什么区别?
- 08
Agent的state、context、memory、MCP,分别是干什么的?
- 09
codex他的上下文压缩机制,有什么优势?
- 10
已经有了一个session,怎么跨会话?或者说怎么在新的会话当中使用之前那个会话的信息?
- 11
Skill、MCP、CLI、plugin分别适用在哪些场景下?
- 12
如果有100个skill和100个MCP,应该如何去处理?怎么让Agent知道精确地匹配到你写的MCP
- 13
SKILL由哪些组成部分?
- 14
从URL到用户浏览器,是一个怎么样的过程?
- 15
这些过程哪些地方你可以去优化?
- 16
DNS优化有哪些?
- 17
假如有100个不同的图片请求,怎么优化?
- 18
浏览器会限制并发并发请求吗?HTTP1.0会限制并发请求吗?HTTP2.0会限制并发请求吗?
- 19
HTTP3.0会比HTTP2.0和HTTP1.0更快吗?
- 20
手写:闭包计数(3min)
- 21
手撕:经典LRU缓存(5-7min)
- 22
团队的整个业务是做什么的?我看JD里面前、后、客户端都有
- 23
我还需要改进的地方有哪些?
