项目哪些部分由 AI 生成,哪些由你独立实现?
未标记
考查重点:AI 辅助范围与个人实现。按模块区分自己决定的设计、独立实现和 AI 辅助生成,选一次审查修正说明最终理解与控制
本题目录
参考答案
本答案基于相关资料,由 AI 辅助编写,供学习与面试准备参考。如有疏漏,欢迎反馈指正。
核心回答
假设知识问答服务中,业务设计和关键处理由自己完成,AI 辅助生成了部分代码,可以这样回答:
我主要负责需求拆解、接口和数据结构设计、检索与回答流程,以及关键失败路径的实现。
AI主要辅助生成重复的接口骨架、数据转换代码和测试初稿,具体采用哪些由我审阅决定。开源框架提供的能力,我也会与自己实现的模块分开说明。一次具体修正是:
AI生成的检索结果合并逻辑把“没有召回文档”也当成正常回答输入。我改成显式处理空召回,返回不足以作答的状态,并补了正常召回、空召回和检索异常的用例。我能解释这条分支为什么存在、输入输出是什么,以及怎样验证它。我的贡献是这些设计、实现和验证判断,不能只用“多少代码由我敲出来”概括。
如何把分工说清楚
可以按模块说明四类工作,而不是估一个难以追溯的百分比:
| 工作 | 可以交代的内容 |
|---|---|
| 个人决定 | 要解决的问题、接口契约、数据范围、方案取舍和验收条件 |
| 个人实现 | 自己完成的业务规则、关键状态处理、适配代码及难点修复 |
AI 辅助 |
骨架、重复转换、候选实现、测试初稿;接受后做了什么修改 |
| 现成能力 | 框架、数据库、模型或团队组件原本提供什么,自己接入了什么 |
同一段代码可能既有生成初稿,也有自己的重构和修正。“由 AI 写过”与“我不理解或无法维护”不是同一件事;要继续解释最终实现的机制与边界。
怎样展示自己的控制力
选一个被审出问题的改动讲完整:原约束是什么,候选实现错在哪里,自己为何选择这个修法,回归用例怎样区分正确与错误行为。检查记录和 diff 可以帮助还原过程,不能仅凭提交次数或代码行数证明全部工作由谁完成。
如果被追问“没有 AI 能否实现”,可以解释核心流程和接口,并现场写出或推导关键部分;辅助工具减少的是部分检索、重复输入和候选实现成本,自己的价值还包括问题判断、取舍和最终结果控制。
对应教程
- 第27章:Skills技能与AI编程工具实践:说明工具规则和流程资源如何辅助开发;项目中的业务设计与最终采用判断仍须具体交代。
参考资料
- 国内:JavaGuide:AI Coding 选 CLI 还是 IDE?:用于说明代码生成占比不能直接等同个人贡献或整体效率。
- 国内:JavaGuide:Spec Coding 实践:用于区分需求、接口约束与验收设计和具体代码生成。
- 国内:Onefly:AI Coding 面试实战:用于强调个人架构判断、验证和解释责任。
- 国内:阿东玩 AI:Coding Agent 面试指南:用于把代码生成放进上下文、修改、测试的完整任务循环。
- 国外:Anthropic:Best practices for Claude Code:用于把约束转成可核对的检查,说明本人如何判断生成结果。
- 国外:GitHub:Responsible use of Copilot inline suggestions:用于说明生成代码可能语义错误,需要人工审阅和适配项目架构。
相关面经
35 篇虎牙
全栈开发秋招二面
前端是自己写还是 AI 编码?如何保障 AI 编码的稳定性?
虎牙
全栈开发校招秋招一面
前端能力如何?主要用 AI 实现还是手搓?
康冠科技
Android 应用开发校招秋招
追问提示词管理方式、项目开发耗时,以及前后端开发中 AI 的参与程度。
科大讯飞
后端开发工程师一面、二面、三面
实习中会用AI Coding,怎么判断哪些交给AI写,哪些核心逻辑自己把控?
水滴公司
AI 全栈工程师校招秋招一面、二面
你目前开发是纯 AI coding 还是手搓?
展开剩余 30 篇面经
公司未注明
后端开发工程师你的AI在线面试平台和编码Agent项目是独立开发的吗?具体代码实现是自己写还是AI生成?
公司未注明
agent开发工程师校招实习秋招
你两段实习经历都是使用 AI 辅助开发的吗?
美团
AI 应用开发工程师秋招二面
项目1 Agent,那些是阶段是agent完成?
公司未注明
后端实习日常实习
代码是手写的多还是AI写得多
阳光保险
AI 应用研发工程师一面
项目都是AI写的吗?开发过程中你的角色是什么?
得物
Java 开发工程师二面
AI Coding工具?AI代码占比?
安恒信息
Python Agent 开发实习生实习一面
华盛通
Java实习生实习
这些方案是你自己想的吗?还是 AI 出的?
信锐网科
软件开发秋招一面、二面
哪些代码由 AI 辅助完成?
理想汽车
IT全栈交付培养生秋招一面
你现在使用 AI 工具的话, 你人在整个开发过程中主要参与的环节是哪一些? 哪些环节还需要人比较多的干预?
卓望
全栈开发岗校招
你的个人网站基本上都是通过AI Coding完成的吗?
字节跳动
AI 应用开发工程师一面
小红书
Product Engineer(AI 与全栈方向)一面
是不是全部用 AI Coding?
蚂蚁集团
面经合集
是通过功能对话去优化还是自己手动优化
字节跳动
后端开发工程师秋招一面
聊实习,怎么ai开发的
顺丰
Java 开发工程师秋招一面
介绍实习,ai在里面怎么用的,开发了哪些需求
阿里巴巴
AI 应用开发工程师秋招二面
这个项目中哪些代码和设计是你亲自完成的,哪些是 AI Coding 辅助完成的?你如何验收 AI 生成的代码?
华勤
大模型算法工程师秋招
哪些问题是用ai辅助的
滴滴
后端开发工程师实习一面
项目开发过程中使用了多少 AI 编码工具?
亚信科技
Java 开发工程师实习
借助AI生成了哪些功能?前端页面、架构、数据库表都是AI生成的吗?
阿里巴巴
AI 应用开发工程师一面
对ai工具的看法-排名,日常使用什么,项目使用的比列占多少?
有赞
后端开发工程师(AI / Agent 方向)你的这个agent项目的ai参与度有多少
京东
后端开发工程师(智能运维)实习暑期一面
34 代码ai生成的占比
阿里巴巴
Java 开发工程师一面
整个项目的代码是自己写的,还是主要由 AI 全部自动生成的?
杭州可见信号科技
AI 应用实习生实习
从技术实现上来讲的话,更多还是 AI 帮你去实现了这部分的切块和上传的管理,对吗?
重庆远见
Java 开发工程师暑期实习
编码过程中,讲一下ai的使用方式,主要实现哪些功能?
阿里巴巴
AI 应用开发工程师二面
Claude code用的多吗,项目中多少内容是ai写的6.Claude code源码研究过吗,Agent项目如何升级到Claude code这种级别
蚂蚁集团
Agent 开发工程师实习一面
你刚刚说用AI写的那套东西,能介绍一下你具体做了什么?从AI写代码到交付,整个流程是怎么弄的?
阿里巴巴
AI 应用开发工程师暑期实习二面
举一个用AI编程工具完成的比较复杂的一个开发任务
阿里巴巴
Agent 开发工程师二面
AI方向继续深入:Agent和RAG区别、如何借助AI实现需求











