大概六周前我走完了 Twilio 的 product designer 面试 loop,投的是他们 developer experience 团队的 mid-level product design 职位。我有八年从业经验,先做咨询后转 in-house,所以我本来就预期流程会很严格。
过程是这样的。
Recruiter screen: 很直接。问了我作品集侧重(B2B、developer tools、enterprise)、时间线、以及薪资预期。我如实给了一个范围。
作品集展示(45 分钟)。 我讲了两个 case study。他们希望一个是产品设计项目,另一个是把复杂东西简化给非专家用户的项目。我选了一个 dashboard 重设计和一个 developer tool 的 onboarding 流程。他们问得很尖:为什么这么做信息层级、你删掉了什么为什么、上线前怎么验证。他们对「删什么」这个问题追得很多。显然能讲清楚自己拒绝了什么的设计师很少。
设计作业(take-home,48 小时)。 题目大概是:重设计 Twilio console 体验的某个部分,让开发者在完成某个具体任务时更不容易出错。给了一个具体 user persona 的场景。我花了大概六小时。他们说别花超过三小时,但我不太会停。
Design critique: 他们一个 senior designer 给我看了一个现有的 Twilio UI,让我给真实反馈。只有当你太客气时这才算陷阱。要具体。我指出了信息架构上的一些不一致,以及一个我觉得会让新用户困惑的交互。他们对直接的反馈反应很好。
Hiring manager 交流: 更多聊我怎么和工程师、PM 合作,怎么处理反馈,以及当业务压力把方向推向别处时我怎么为用户发声。
整体是很扎实的流程。take-home 的工作量最大,但门槛确实高。他们真的把 developer experience 当成一个设计问题来做,这是很细分的 niche。如果你对 developer tooling 不感兴趣,很容易被看出来。
我写这篇的时候还没拿到 offer,仍在最后阶段。