评审冲突实战场景

共 17 题
#

1. 资深同事的 PR 存在明显设计问题但对方强势拒绝修改,你如何推进?请给出升级路径与话术要点。

A 直接找 leader 告状
B 妥协接受
C 用事实+影响沟通、共同验证、走清晰升级路径、对事不对人 ✓ 正确答案
D 当众对峙
#

2. 你的 PR 被要求做超出本次范围的大重构,如何界定"本次改动边界"并达成一致?

A 接受重构,全做
B 明确本次边界 + 重构单独立项 + 对齐必要性,达成本次聚焦共识 ✓ 正确答案
C 拒绝所有重构
D 让 reviewer 自己定
#

3. 评审中发现同事代码有安全漏洞但对方认为"不会有人攻击",如何用事实推动修复?

A 用可复现攻击 + 量化代价 + 低成本修复方案推动 ✓ 正确答案
B 强调安全规范
C 就按规范改
D 等出事再说
#

4. 评审中技术方案被资深同事否决时,如何基于数据与证据重新论证?

A 用数据与证据重新论证 + 承认合理部分 + 必要时请第三方见证 ✓ 正确答案
B 坚持自己的方案
C 直接放弃
D 找更多人站队
#

5. 评审意见长期只有 nit(吹毛求疵)没有实质性问题,说明评审文化出了什么问题?如何改进?

A 保持现状,说明代码好
B 多提 nit 提高数量
C 用 checklist 引导深度 + 鼓励实质意见 + 示范标杆 + 重塑评审目的 ✓ 正确答案
D 取消评审
#

6. 你作为新人给资深同事提 review 意见,对方不回复也不修改,如何处理这种"冷暴力"?

A 当众质问
B 私下沟通 + 意见清晰 + 必要时求助 mentor/leader + 保持专业 ✓ 正确答案
C 放弃提意见
D 找 leader 投诉
#

7. 两位评审者给出完全相反的意见(一个要求抽象、一个要求简单),你如何裁决?

A 听资深的
B 全抽象
C 用需求/成本权衡,取适度抽象折中,必要时请仲裁 ✓ 正确答案
D 全简单
#

8. 评审意见明显不合理时,如何在不破坏关系的前提下坚持正确方向?

A 直接反驳
B 找 leader 评理
C 顺从意见
D 复述确认 + 事实表达 + 给替代方案 + 求同存异 ✓ 正确答案
#

9. AI 辅助评审(自动评论)与人工评审的冲突如何裁决?

A 以 AI 为准
B AI 辅助发现、人工理解上下文做最终裁决 ✓ 正确答案
C 两个都听
D 忽略 AI 意见
#

10. 评审中被当众否定方案时,你如何管理情绪并在后续沟通中维持专业关系?

A 当场争辩
B 记仇
C 当场不辩解 + 事后理性复盘 + 私下对齐 + 主动修复关系 ✓ 正确答案
D 放弃方案
#

11. 评审中发现代码是 AI 生成的且质量堪忧,如何在不冒犯同事的前提下提出改进建议?

A 指出这是 AI 写的
B 对代码不对来源,按标准评审 + 给可执行建议 + 从流程提醒把关 ✓ 正确答案
C 禁止用 AI
D 直接打回
#

12. 代码风格、架构与合并顺序引发的评审冲突如何化解?

A 都靠争论解决
B 都按多数人意见
C 都听 leader
D 分而治之:风格用工具、架构用裁决、顺序用流程 ✓ 正确答案
#

13. 跨团队评审中"各说各话"时,如何建立统一的评审标准?

A 各按各的标准
B 共同 checklist + 统一优先级 + 共享术语 + 文档化约定 ✓ 正确答案
C 听强势方
D 取消跨团队评审
#

14. 评审中与权威对抗时如何用事实与数据说服对方?

A 用更强硬的语气
B 用事实与数据支撑观点,展示权衡、邀请验证 ✓ 正确答案
C 服从权威
D 找更多人支持
#

15. 评审冲突升级的边界在哪,何时需要仲裁?

A 分歧大 + 影响重大 + 有实质后果 + 僵持时升级 ✓ 正确答案
B 任何分歧都升级
C 永远不升级
D 听 leader 决定
#

16. 评审冲突如何记录与跟进并形成闭环?

A 记录冲突结论 + 行动项跟进 + 定时复查 + 沉淀经验 ✓ 正确答案
B 吵完就结束
C 只记录结论
D 让当事人记住
#

17. 你如何给评审意见标注优先级(blocker、should、nit),让作者明确哪些必须改、哪些可讨论?

A 只标 blocker 和 nit
B 全靠作者自己判断
C 统一判定标准 + 每条标注 + 给理由 + 团队共识 ✓ 正确答案
D 优先级不重要