Google — Googleyness & Leadership · Googleyness(模糊性 / 行动偏向 / 协作 / 谦逊)

描述一次你做过超出本职工作范围的事情。

Describe a time you did something outside your job description.

答案语言

考察要点

这道题旨在考察候选人是否具备主人翁精神(Ownership)和客户至上(Customer Obsession)的品质。面试官想看到你是否能主动发现并解决团队或客户的痛点,即使这超出了你明确的职责范围。

  • Amazon Leadership Principles: Ownership, Customer Obsession, Bias for Action

高分示范答案(STAR)

Situation(背景) 我在上一家公司(一家电商公司)担任后端开发工程师,我们团队大约 10 人,主要负责订单和库存系统的开发与维护。我们的一个重要内部客户是运营团队,他们负责在后台配置每周的营销活动。

Task(任务) 我注意到,运营同事每周一都需要花费半天时间,手动修改一个巨大的、结构复杂的 JSON 配置文件来上线新的促销规则。这个过程不仅极其耗时,而且因为是纯手动操作,经常出现括号不匹配、字段名写错等问题,导致过两次线上促销活动配置失败。虽然这不是我的开发任务,但我认为这个痛点必须被解决。我的目标是:将每周 4 小时的手动配置时间降到 15 分钟以内,并彻底杜绝人为配置错误。

Action(行动)

  • 第一步,我主动发起沟通,深入理解问题:我利用午休时间,主动约了运营团队的负责人,详细观摩了他们的整个操作流程。我发现他们最大的痛点在于需要同时参考多个文档,并在一个纯文本编辑器里“盲写”JSON。我当场用笔和纸画出了他们需要填写的关键字段,并和他们确认了所有字段的校验规则。

  • 第二步,我设计并提出最小可行性方案(MVP):这并非团队的规划内项目,我不想占用团队资源。于是,我利用周末时间,设计了一个极简的解决方案:一个内部 Web 页面,提供表单界面,让运营同事可以像填问卷一样填写促销信息。我写了一份一页纸的方案,包括技术选型(Python Flask + 简单的 HTML/JS),清晰的界面草图,以及预估的开发时间(大约 20 小时业余时间)。我将方案展示给我的经理,强调这不会影响我本职的 sprint 任务,并获得了他的支持。

  • 第三步,我独立开发、交付并培训:在接下来的两周里,我利用下班后和午休的碎片时间完成了这个小工具的开发和测试。工具的核心功能是,将表单数据在后端自动校验并生成格式完美的 JSON 文件。上线前,我邀请了一位运营同事进行试用,并根据她的反馈,优化了几个表单字段的提示文案。最后,我为运营团队组织了一次 30 分钟的线上培训,并提供了一份简单的图文操作手册。

Result(结果)

  • 效率提升:运营团队每周配置活动的时间从平均 4 小时缩短到了 10 分钟,效率提升了 95% 以上。
  • 错误率降低:工具上线后的 6 个月内,因配置错误导致的线上问题降为 0。
  • 影响扩大:3 个月后,这个小工具被产品部门发现,他们决定投入正式资源,将其扩展为一个功能更全面的营销活动管理平台,而我因为对业务的深入理解,被指定为这个新项目的技术顾问。

低分陷阱(常见扣分点)

  • 故事太小,缺乏影响力:反例:“我看到新同事电脑环境配不好,就主动帮他配好了。” —— 这是热心,但不是 Ownership 的有力证明。
  • 行动描述含糊,全是“我们”:反例:“我们团队发现了一个问题,然后我们一起开发了一个工具来解决它。” —— 面试官无法判断你个人的贡献是什么。
  • 结果没有量化,空洞无力:反例:“项目上线后,运营团队的效率大大提升了,他们都很感谢我。” —— “大大提升”是多少?没有数字就没有说服力。
  • 动机不纯,像是为了表现:如果故事给人的感觉是你为了“邀功”而做,而不是真正为了解决问题,会引起面试官反感。要强调你解决问题的初心。

高概率追问(3 个 + 示范回答要点)

  1. 追问:你做这件事的时候,你的经理是什么态度?他有没有担心影响你的本职工作?

    • 要点 1 (展现职业性):承认经理的担忧是合理的。可以说:“是的,我经理一开始确实有些担心,他提醒我 sprint 的任务是第一优先级。”
    • 要点 2 (展现沟通和承诺):说明你是如何打消他的顾虑的。例如:“我向他展示了我的一页纸方案,清晰地说明了这是一个独立的小项目,并承诺只利用业余时间。我还保证,每天会先完成我分内的开发和测试任务,并主动在站会上同步我的本职工作进度,让他放心。”
  2. 追问:既然这个工具这么有用,为什么一开始没有被规划进团队的正式项目中?

    • 要点 1 (展现商业理解):说明你理解公司的资源是有限的,需要优先处理更高优先级的任务。“当时我们团队的 roadmap 已经排满了核心交易功能的迭代,比如一个新的支付渠道接入,这些是公司级的战略目标,优先级确实更高。”
    • 要点 2 (展现务实和判断力):解释为什么你的“小动作”是当下最优解。“我认为,与其让运营团队再忍受几个季度的低效和风险,不如我先用一个‘轻量级’的方案快速解决 80% 的问题。这是一个典型的‘用好钢在刀刃上’的权衡。”
  3. 追问:如果让你重新做一次,你会做哪些不一样的决定?

    • 要点 1 (展现复盘和成长):不要说“没什么要改的”。可以从技术或流程上找改进点。例如:“技术上,我当时为了快,直接用了 Flask 自带的简陋数据库。如果重来,我可能会直接连接到一个更持久化的存储,比如公司内部的 MySQL,这样方便后续的数据追踪和分析。”
    • 要点 2 (展现更大的格局):可以思考如何更早地扩大影响力。“我可能会更早地把这个小工具的成功案例分享给其他团队。我后来发现,客服团队也有类似的、通过手动修改配置来调整规则的痛点。如果我早点分享,也许能更早地帮到他们。”

故事复用建议

这个故事非常经典,可以经过微调后用于回答以下问题:

  • Ownership (主人翁精神):这是最贴切的。
  • Customer Obsession (客户至上):你的客户是内部运营团队。
  • Bias for Action (崇尚行动):你没有等待,而是立即动手解决。
  • Deliver Results (交付成果):你有非常量化的结果。
  • Invent and Simplify (化繁为简):你用一个简单的工具替代了复杂的人工流程。
  • Tell me about a time you took initiative. (你主动发起一个项目的经历)
  • Describe a project you drove from start to finish. (你从头到尾负责的一个项目)