3-25 -阿里云 agent研发(一面)
🕐面试时间:60min
❓面试问题:
最汗流浃背的一集,面试官让屏幕共享现场展示vibe coding
- 拷打实习,具体用higress实现了什么功能,为什么要把ingress替换成他,为什么用它,有没有用过其他什么插件
- 为什么做权限要用到rbac,有没有其他的考量吗,比如abac什么的(其他的技术选型我都有做攻略,可没想到这个也有技术选型,唉,又不会)
- harness engineering听说过吗
- 现在有个问题 ,一个agent有很多mcp工具可以选择,但是需求过来了以后,并没有匹配到我想要的那个mcp,怎么解决(我说让用户自己选择可能要调用的工具....)
- skills听说过吗
- mcp有哪些开发模式(stdio,sse),有什么区别
- mcp和其他restful api有什么区别,为什么要给大模型单独设置一个mcp(开始流汗)
- agent其他的开发模式有了解吗,比如react,多agent等
- agent调用mcp的整体流程是怎样的,最后又是怎么返回给用户的
- 平时怎么开发(主用gpt,如果遇到课程大作业会用cursor)
- 我们用cursor的时候,他会在设计敏感要求的时候会提问用户,用户同意了才能继续执行(人机协同嘛),如果让你来实现这个功能,你会怎么实现(初步想法就是在system prompt中加入这个需求,如果涉及敏感需求,例如需要删除某个文件时,就停止询问用户,同意了以后再继续调用删除的工具)
- 好,就这个功能,你现在用vibe coding来实现。然后甩给我一个key,现场配置cursor(只用过cursor做过一次大作业开发,这里配置都花了好长时间),配好了,面试官开始记录你的提示词,在大模型生成的过程中进行反问,问了业务问题,最后生成完了,maven编译不通过,需要jdk17,但是大模型找不到jdk17的路径。到这个时候已经60min了,面试官叫我把主要的代码贴上去。
🙌面试感想:第一次遇到考察vibe coding的,花钱买trae去了
#发面经攒人品#


查看19道真题和解析