蚂蚁转正实习AI Coding

智能体大模型应用岗,时长 2 小时。

题目大概是这样的:
实现一个带 TUI 的命令行视频剪辑工具,后面跟了一大堆功能要求,分必做和加分项。测试用的视频素材在指定目录里,还有一些约束条件(主要是针对剪辑工具的交互提示)。验收方式是自己测试,交付物包括源码、命令说明、使用说明、示例输入输出、验证过程、限制说明以及后续优化方向——说白了就是要交一堆文档。
蚂蚁的模型反应很快。下面复盘一下我的整体思路,供大家参考,有不对的地方欢迎交流。

整体上我遵循了这么几个步骤:
第一,拿到题目先不写代码。优先让模型分析基本需求(只看必做部分),让它帮我拆分步骤、列出待完成的事项、划分出需要实现的模块——按最小 MVP 原则来。

第二,按照列出来的模块,一个一个写代码,每写完一个就测一个。

第三,所有必做模块都写完之后,做一次整体自检,然后写测试报告。

第四,必做部分稳了之后再上加分项。思路一样:先分析需求,再慢慢写代码。写加分项的时候尽量不动基础功能的代码和结构,能少动就少动。

第五,全部做完之后再自检一遍,按题目的要求从头到尾测一遍,输出测试报告。

第六,让模型以专家身份对已完成的项目做审核(就是 LLM-as-Judge),给评分和审核意见。然后我自己人工过一遍每一条意见,觉得有必要改的就让模型去改,原则同上。

另外还有一个小插曲。因为蚂蚁这边时间比较充裕,我甚至动过念头——让模型在代码里穿插一些 prompt 注入的方式,毕竟最后大概率也是 AI 来审核项目,想让审核的模型给高一点的分。但想了想还是没做,感觉没太大必要。

大致思路就是这样。

补充一点关于淘天的对比。淘天的 AI Coding,面试官明确说过更重视过程——用 AI 的方式、任务拆解、对项目的设计等等,反而结果不是最重要的,而且只给了半小时。蚂蚁这边显然不是,要提交一个完整的项目,具体的评分点我暂时还没搞清楚。 #有哪些公司在面试时考察AICoding?#
全部评论
目前还是大厂在考aicoding
1 回复 分享
发布于 04-16 23:00 辽宁
蚂蚁转正实习 AI Coding 太顶了!2 小时 TUI 视频剪辑工具,这难度拉满🤯
点赞 回复 分享
发布于 04-16 15:48 上海

相关推荐

今天 11:07
已编辑
门头沟学院 C++
首先,这个肯定挂了但还是说一下吧手撕:一个巨简单的题,大一新生都会做,就是一个数组按照长度分割,而且对面面试官把格式都写好了,只需要像leetcode一样简单些几行即可。(这里楼主大脑宕机了,犯了一个低级错误类似没写分号那种,搞了半天最后是面试官提醒我才搞好)项目:我写的项目正好撞枪口了,对方就是做wx音视频通讯的,可以说被拷打地体无完肤(当然在最后的反问环节,我也用同样的问题拷打了面试官)八股:协程,加密,tcp,udp等等反正我很菜吧,面试官都会根据你的水平来出,我觉得参考价值不大就先不整理了反问:面试表现这块,面试官说我表现地很好没什么问题(这句话出来心凉透了,本来就知道凉了)说我是他面过表现最好的,我立马反问,你是只面试过我一个吗,面试官说面过很多😀😀😀我真的笑发财了,他还说我反应特别快,其实就是我答不上来就直接说不知道,摆烂的速度很快。有一说一这个面试官不像上一个那么温柔,这个不怎么笑还总是直击痛点,可能这就是wxg的实力吧。孩子没招了,网上大家的面筋都是被拷打,我连被拷打的资格都没有,唉,好羡慕那些大佬,学了很多我不会的东西,我感觉自己像个弱智一样,面试甚至比平时还傻一点 。------------------------更新:秒挂😎
点赞 评论 收藏
分享
评论
3
13
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务