# 1. 入职后你想 review 别人的代码但别人不让你 review 你该怎么办 A 绕过流程直接改动他人代码 B 直接要求所有 PR 都必须 review C 私下抱怨同事不配合 D 以学习姿态请求,先建立靠谱形象,再逐步获得 review 资格 ✓ 正确答案
# 2. 入职后你想推动新规范(更好的 lint 规则),老员工不愿意你该怎么办 A 一次性强制全量替换 B 先试点并展示收益,用自动化辅助渐进推广 ✓ 正确答案 C 仅靠口头说服不提供工具 D 放弃所有新规以维持现状
# 3. 入职后你想改进 commit message 规范但没人用你该怎么办 A 用工具自动约束并展示规范带来的可回溯价值 ✓ 正确答案 B 只靠口头要求大家遵守 C 对不遵守的人进行批评 D 忽略规范,保持现状
# 4. 入职后你想用 TypeScript 但团队用 JavaScript 你该怎么办 A 完全放弃自己的技术判断 B 擅自把所有文件改成 TypeScript C 公开批评团队技术落后 D 先小范围试点展示收益,尊重团队最终决定 ✓ 正确答案
# 5. 入职后你想用 trunk-based 但团队用 Git Flow 你该怎么办 A 以实际痛点驱动,评估后再决定是否调整 ✓ 正确答案 B 直接改团队分支流程 C 认为 Git Flow 一定错误并强行替换 D 完全不表达任何想法
# 6. 入职后发现团队用 vim 不用 IDE 你该怎么办 A 嘲笑团队的工具习惯 B 强行要求团队改用 IDE C 在兼容协作的前提下尊重差异,必要时学习 vim 配合 ✓ 正确答案 D 拒绝与团队协作
# 7. 你入职后发现工作内容 JD 写的是架构设计实际是 CRUD,你该怎么 argue 调整 A 立刻辞职 B 直接拒绝所有 CRUD 工作 C 公开抱怨团队不守 JD D 先做好当前工作并主动承担设计任务,用产出向 leader 表达发展诉求 ✓ 正确答案
# 8. 入职后 leader 让你做的工作和 JD 不符(JD 说前端实际是后端),你该怎么办 A 公开指责 leader 违背承诺 B 直接拒绝并拒绝协作 C 默默接受并放弃职业方向 D 先判断是临时还是长期,再基于事实与 leader 沟通调整 ✓ 正确答案
# 10. 入职后发现 JD 说"弹性工作"实际是强制 9 点,你该怎么办 A 直接拒绝上班并辞职 B 与 leader 说明实际需求,提议兼顾协作的错峰方案 ✓ 正确答案 C 公开指责 HR 造假 D 默默忍受不表达
# 11. 入职后发现 JD 说"有 mentor 带"实际没人带,你该怎么办 A 直接提交离职 B 完全放弃学习等别人来教 C 公开抱怨公司不守承诺 D 主动寻找可请教对象并建立学习机制,必要时向 leader 争取指导 ✓ 正确答案
# 12. 入职后发现 JD 说的薪酬范围和实际 offer 差异大,你该怎么办 A 核实口径(总包 vs base),与 HR 理性沟通并评估整体价值 ✓ 正确答案 B 直接威胁 HR 必须加薪 C 公开披露公司薪酬信息 D 不做任何核实就接受
# 13. 入职后发现 leader 让你做的事和 PM 说的事不一样,你该听谁的 A 只听 leader 的,不理 PM B 向双方同步并请求对齐优先级,用记录留痕 ✓ 正确答案 C 只听 PM 的,不理 leader D 自行决定做哪个
# 14. 入职后发现工作强度比 JD 描述的大得多(JD 说偶尔加班实际是 996),你该怎么办 A 默默忍受完全不说 B 记录实际情况,向 leader/HR 反馈并评估自身承受 ✓ 正确答案 C 直接公开爆料公司 D 拒绝一切加班并强行下班
# 15. 入职后你想引入测试但 leader 说"项目紧没时间"你该怎么办 A 私下绕过 leader 强制加测试 B 坚持要求全部模块必须写测试 C 完全放弃测试 D 先在核心模块做最小可行测试,用价值数据逐步扩大 ✓ 正确答案
# 16. 入职后你想推动自动化(CI/CD)但团队没人愿意你该怎么办 A 从痛点环节做小范围试点,用收益数据逐步推广 ✓ 正确答案 B 一次性搭建庞大流水线强制使用 C 放弃自动化 D 公开批评团队保守
# 17. 入职后发现 JD 说"股权激励"实际只是期权且 vesting 很长,你该怎么办 A 拆解期权条款(vesting/行权价/流动性)综合评估整体薪酬 ✓ 正确答案 B 认定期权毫无价值直接拒绝 C 把期权等同于现金工资 D 不评估直接接受
# 18. 入职后发现 JD 说"远程友好"实际要求 oncall 响应 5 分钟,你该怎么办 A 完全忽略 oncall 要求 B 认定公司欺骗并直接离职 C 与 leader 澄清响应适用场景与轮值安排,评估是否可接受 ✓ 正确答案 D 无条件接受所有要求
# 19. 入职后发现 JD 里写的技术栈和实际不一样(如 JD 写 React 实际用 Vue),你该怎么办 A 公开抱怨公司技术栈造假 B 拒绝学习 Vue 坚持 React C 评估差异影响,主动学习实际技术栈并沟通未来方向 ✓ 正确答案 D 立即辞职