AI 应用开发工程师三面面经
完整信息
本篇目录
📍面试公司:多益网络
🕐面试时间:8.28 9:30
💻面试岗位:AI应用工程师
❓面试问题:
前传https://www.nowcoder.com/feed/main/detail/f5f1a4daff104fcb8c48476ed9c99f39?sourceSSR=users
主要是以我另一个项目做细究,比如说这个多Agent四种设计内容Router-WorkList-InvocationQueue-Session分别存储什么内容,他们的结构和设计思路是什么,一次用户输入会怎么流转,你的压缩策略是怎么设计的等等一大堆。(后续可能和AI再多讨论一下,准备一些)
然后是几个开放题,比如说如果把这个项目做成分布式的架构话,你会这么考虑。
如果说你的这个InvocationQueue怎么做到执行过程中不丢失信息呢。
然后是问了几个八股,首先是说目前大模型Agent的主流架构是什么,(咝,主要说了一下Claude code openclaw这些,不过不知道他想让我回答啥,就随便扯了点)
RAG的结构,工作流程和作用是什么(我不知道是答得太多还是什么,答一半说换一个。。)
RAG的稠密稀疏检索的作用是什么,为什么要这么做。
好像还有一两个和Agent相关的,忘了。
然后是一个MySQL的内容,你知道索引都有什么类型吗(整理了,不过好像分好多种,就记了主键和非主键,没想到真问了)
然后索引的优缺点是什么。
接着是多线程和多进程,你怎么理解的,这个就开放答了,也没具体指什么内容。
然后又问了一次对加班的看法[笑cry],我说加班可以,但不能是无意义的加班,本来还说打个哈哈过去的,还是问我什么是无意义的工作,[废了]。
最后说了下你日常AI怎么使用的,我说了写论文,做工作用到,然后看我答得比较泛,具体问了我如果给你一个新功能开发,借助AI你会怎么做,(我说,我主要决定设计思路和方向,以及测试方案和检查内容,具体执行靠AI)。
哦对了,还写了一个代码,经典合并有序数组,双指针就行,不过好像网页的代码执行很卡,可能是我忘记加上相等的判断了,导致死循环直接给他干崩了[笑哭],看我验证不了,直接说想法就行。
🙌面试感想:
50分钟左右,感觉还行,不过感觉一些回答可能不太踩得中点的感觉,内容到是没有说完全答不上来反而是说的太多了点,感觉得精简一下回答内容了,但是我个人又是比较碎碎念的,想到啥说啥,哈哈。
本篇目录
- 01
这个多Agent四种设计内容Router-WorkList-InvocationQueue-Session分别存储什么内容,他们的结构和设计思路是什么
- 02
一次用户输入会怎么流转
上一问 ↑ - 03
你的压缩策略是怎么设计的
- 04
如果把这个项目做成分布式的架构话,你会这么考虑。
- 05
如果说你的这个InvocationQueue怎么做到执行过程中不丢失信息呢。
上一问 ↑ - 06
目前大模型Agent的主流架构是什么
- 07
RAG的结构,工作流程和作用是什么
- 08
RAG的稠密稀疏检索的作用是什么,为什么要这么做。
- 09
你知道索引都有什么类型吗
- 10
然后索引的优缺点是什么。
上一问 ↑ - 11
接着是多线程和多进程,你怎么理解的
- 12
然后又问了一次对加班的看法
- 13
还是问我什么是无意义的工作
上一问 ↑ - 14
最后说了下你日常AI怎么使用的
- 15
具体问了我如果给你一个新功能开发,借助AI你会怎么做
上一问 ↑ - 16
经典合并有序数组