# 1. PM 给你一个需求"丰富",但没说丰富什么(功能?选项?)你怎么 argue A 按自己理解尽量多做 B 一次性把所有功能都加满 C 追问"丰富"的具体方向(功能/选项/展示)与量化目标,收敛为可执行项 ✓ 正确答案 D 认为"丰富"就是加几个选项
# 2. PM 给你一个需求"国际化",但没说支持哪些语言(10 种?100 种?)你怎么 argue A 一次性支持 100 种语言 B 不区分语言,统一处理 C 只做翻译,不管格式 D 先明确语言清单与优先级,做核心语言 MVP 再扩展 ✓ 正确答案
# 3. PM 给你一个需求"支持大数据量",但没说多大(1 万?1000 万?)你怎么 argue A 直接按分布式架构设计 B 数据量不重要 C 按单表设计,不考虑量级 D 明确当前量级、预期增长与性能指标,据此选型 ✓ 正确答案
# 4. PM 给你一个需求"无缝对接 XX 系统",但没说对接什么数据你怎么 argue A 相信"无缝",直接对接全部数据 B 只做单向同步 C 明确对接数据范围、同步方式与冲突处理规则,先做最小数据集对接 ✓ 正确答案 D 不做数据映射
# 5. PM 说"性能要好",但没说具体指标(P99<100ms 还是<1s),你怎么推动量化 A 按自己理解优化,不用量化 B 明确 P50/P95/P99、并发量与数据量,结合业务场景定指标 ✓ 正确答案 C 越低越好,不计成本 D 只测 P99 一个指标
# 6. PM 说"高可用",但没说几个 9(99.9%还是 99.99%),你怎么 argue 具体 A 直接按 99.99% 设计 B 按 99.9% 即可,不讨论 C 明确目标可用性与可容忍不可用时长,接到业务损失上决定架构与成本 ✓ 正确答案 D 可用性不重要
# 7. PM 给你的需求没提 A11y(无障碍),但合规要求你怎么推动加入 A 用合规条款说明风险,把无障碍转化为可验收需求项纳入 PRD ✓ 正确答案 B 忽略无障碍,不合规再说 C 只做样式适配 D 无障碍永远后置
# 8. PM 给你的需求没提事务要求,但涉及金钱怎么推动加入 A 不关心事务,返回成功即可 B 事务是纯技术细节,不用提 C 将事务一致性、对账、幂等纳入验收标准,说明资损风险 ✓ 正确答案 D 只做单机事务
# 9. PM 给你的需求没提兼容性要求,但你需要支持老版本怎么 argue A 只支持最新版本 B 不做兼容性 C 兼容所有老版本,不计成本 D 明确最低兼容版本与兼容测试范围,接到用户覆盖数据上决策 ✓ 正确答案
# 10. PM 给你的需求没提可扩展性,但业务方说"未来用户会涨 10 倍",怎么 argue 加入 A 直接按 10 倍规模设计 B 只做当前需求 C 完全不考虑扩展 D 确认增长量级,现状满足当前+关键点预留扩展位+设定升级阈值 ✓ 正确答案
# 11. PM 口头变更但你没记下来后来 PM 说"我说过 XX",怎么 argue 双方理解不一致 A 坚持自己的理解,争个对错 B 坦诚无记录,摆事实对齐,并推动变更书面化机制 ✓ 正确答案 C 完全听 PM 的 D 拒绝承认分歧
# 12. PM 口头说"上线时间提前",但你评估赶不上怎么 argue 书面确认 A 口头答应,硬着头皮赶 B 先应下,反正没人追 C 直接拒绝,不商量 D 用评估说明可行性条件,推动时间变更书面确认 ✓ 正确答案
# 13. PM 口头说"业务方同意 XX",但业务方没确认你怎么留痕 A 推动业务方在正式渠道书面确认,未确认前标记为待确认 ✓ 正确答案 B 相信 PM,直接按同意处理 C 认为口头转述即可 D 忽略业务方意见
# 14. PM 口头说"用户接受 XX",但你没调研被质疑你怎么 argue 证据 A 当作事实,直接听 PM 的 B 编造数据支撑 C 坦诚无证据,主动验证或识别风险,不基于无依据假设开发 ✓ 正确答案 D 忽略用户接受问题
# 15. PM 口头说"按 XX 做",但你做的和 XX 不一样被批评你怎么 argue 理解差异 A 说是 PM 没说清,推卸责任 B 不解释,直接改 C 坚持自己做得对 D 承认差异,复盘根因,推动实现前书面确认机制 ✓ 正确答案
# 16. PM 和 leader 对优先级有冲突(PM 说 P0,leader 说 P1),你怎么 argue A 用业务价值与资源风险客观权衡,先尝试对齐,无法解决时升级决策 ✓ 正确答案 B 听 leader 的,因为 leader 是上级 C 听 PM 的,因为 PM 负责需求 D 自己选一个
# 17. 多方对验收标准争执不下时,你如何判断“自己仲裁”与“升级给 leader 或 PMO”的边界? A 所有争执都自己仲裁 B 所有争执都升级给上级 C 让争执自己解决 D 技术可裁决的自己仲裁,涉及业务资源决策的升级,并带上决策材料 ✓ 正确答案
# 18. PM 和 leader 对功能取舍有冲突(PM 都要,leader 说只能选),你怎么 argue A 听 PM 的,全做 B 听 leader 的,只做一个 C 用价值/成本框架评估,给出"先做哪个、分批做"的方案供决策 ✓ 正确答案 D 不参与,让他们自己争
# 19. PM 和 leader 对评审流程有冲突(PM 要快,leader 要严),你怎么处理 A 完全按 PM 的快速流程 B 完全按 leader 的严格流程 C 不评审,直接上线 D 用分层评审按风险分级,高风险严格、低风险精简 ✓ 正确答案
# 20. PM 和合规对功能有冲突(PM 要收集数据,合规不允许),你怎么处理 A 为了业务需求,先收集再说 B 完全拒绝,不商量 C 坚持合规红线,用合规依据说明,并帮 PM 找替代方案 ✓ 正确答案 D 绕过合规,用技术手段偷拿
# 21. 业务方和 PM 对上线策略有冲突(业务方要全量,PM 要灰度),你怎么 argue A 听业务方的,全量上线 B 用"灰度+快速放量"方案,兼顾速度与风险控制 ✓ 正确答案 C 听 PM 的,永远灰度 D 不上线,继续讨论
# 22. 业务方和 PM 对需求有冲突(业务方要 A,PM 要 B),你怎么 argue A 听业务方的,因为业务方是甲方 B 听 PM 的,因为 PM 负责产品 C 两个都不做 D 用业务价值/用户价值/成本对比,引导双方基于事实对齐 ✓ 正确答案
# 23. 业务方和 leader 对上线时间有冲突(业务方要快,leader 要稳),你怎么处理 A 用风险分析权衡,用分批上线方案兼顾速度与质量 ✓ 正确答案 B 听 leader 的,拖到最稳 C 听业务方的,压缩测试快速上线 D 不沟通,自行决定
# 24. 业务方和 leader 对成本有冲突(业务方要高质量低成本),你怎么 argue A 承诺高质量低成本都能满足 B 用质量/成本/时间三角框架说明取舍,按需定级分配资源 ✓ 正确答案 C 只保低成本 D 只保高质量
# 25. 业务方和运维对 SLA 有冲突(业务方要高,运维要低),你怎么 argue A 按业务关键程度分级定义 SLA,量化成本与损失后平衡 ✓ 正确答案 B 全系统按最低 SLA C 全系统按最高 SLA D 用 99.99% 兜底
# 26. 业务方和运维对日志有冲突(业务方要详细,运维要简洁),你怎么 argue A 用分级日志:关键链路详细、非关键精简,按级别区分 ✓ 正确答案 B 全部简洁日志 C 全部详细日志 D 不记日志
# 27. 你和 PM 对时间估算有冲突(你说 3 天,PM 说 1 天),你怎么 argue A 听 PM 的,1 天搞定 B 坚持 3 天,不解释 C 用 WBS 拆解支撑估算,把完整交付与缩减交付分开让 PM 选择 ✓ 正确答案 D 报 4 天,留余地
# 28. 你和 PM 对需求理解有冲突(PM 说 A 是 X,你说 A 是 Y),你怎么澄清 A 坚持自己的理解 B 听 PM 的,因为他是产品 C 不讨论,先做再说 D 用具体场景和示例把双方理解外显化,验证哪个更符合业务目标 ✓ 正确答案
# 29. 你和 leader 对团队分工有冲突(你要做,leader 让别人做),你怎么 argue A 坚持要做,不让步 B 完全服从,不表达意愿 C 表达意愿与理由,尊重 leader 统筹,争取下次机会 ✓ 正确答案 D 背后抱怨
# 30. 你和 leader 对技术选型有冲突(你要用 X,leader 要用 Y),你怎么 argue A 坚持用 X,不听 leader B 完全听 leader,不表达 C 用事实对比论证,理解 leader 战略考量,尊重决策并提醒风险 ✓ 正确答案 D 私下按 X 做
# 31. 老板和 PM 对需求有冲突(老板说 C,PM 说 A),你怎么处理 A 了解背景,提供调和方案,把不可调和的冲突升级到合适层级解决 ✓ 正确答案 B 直接听 PM 的 C 直接听老板的 D 自己决定 C 还是 A
# 32. 你和 leader 对 bug 优先级有冲突(你说 P1,他说 P2),你怎么 argue A 坚持 P1,必须立即修 B 听 leader 的,标 P2 C 不修了 D 用影响面/严重度论证,对齐标准,并设定明确的解决时限 ✓ 正确答案
# 33. 你和测试对覆盖率有冲突(你要 80%,测试要 100%),你怎么 argue A 妥协到 100%,反正不亏 B 基于风险设计覆盖率,核心路径高覆盖、边缘代码低覆盖,与测试对齐 ✓ 正确答案 C 坚持 80%,不讨论 D 放弃覆盖率
# 34. PM 给你一个需求"易部署",但没说部署环境(Docker?K8s?)你怎么 argue A 明确部署环境、部署方式与自动化程度,再落地 ✓ 正确答案 B 直接按 K8s 标准实现 C 只做 Docker 镜像 D 易部署就是写个脚本
# 35. PM 说"高并发",但没说多高并发(1k QPS?1 万?)你怎么 argue A 直接按 1 万 QPS 设计 B 明确峰值 QPS、延迟指标与数据量,结合业务规模估算后设计 ✓ 正确答案 C 按单机设计 D 高并发不用量化
# 37. 如何把模糊的验收标准转化为“可执行的测试用例或检查项清单”,让验收不依赖口头判断? A 保留模糊描述,验收时口头讨论 B 用 Given-When-Then 结构写成测试用例,明确通过标准,逐条打勾验收 ✓ 正确答案 C 只写一个大概的验收标准 D 让 QA 自己定