参加了 VMware 的 product designer 面试流程,岗位是他们 end-user computing 团队的 senior(Workspace ONE,如果你知道这个产品)。写下来是因为企业软件公司的设计面试自成一套,而我找不到任何针对 VMware 的具体信息。
完整流程:recruiter screen、和 design leader 的 portfolio screening、一天的 virtual onsite、然后 take-home design challenge。
Portfolio screening call(1 小时)。对方是一位 principal designer。我讲了两个项目。他们特别关注:我怎么处理 stakeholder 约束、我在落地实现时怎么和工程师协作、以及如果重来一次我会改什么。不看精致 deck。这个阶段他们更看你的思考过程而不是视觉能力。他们也问得很细:在技术约束下我被迫简化设计的案例。
Virtual onsite(一天 4 轮)。
第 1 轮:Design critique。他们给我一张他们产品里的真实界面(做了轻度匿名处理),让我点评。不是那种“找茬”陷阱,更像“带我们走一遍你怎么思考这个界面”。我聊了信息层级、任务流清晰度、认知负担。他们在一个点上 push back,想看我怎么处理分歧。我觉得他们在找:有观点、能捍卫观点,但不玻璃心的设计师。
第 2 轮:跨职能协作 Q&A。基本是 behavioral,但偏设计语境。讲一次 PM 不同意某个设计决策,你怎么处理;工程对 spec push back 时你怎么合作;stakeholder 临近上线改需求你怎么办。这轮大概 45 分钟。
第 3 轮:设计系统对话。我没想到他们这么在意这个。他们问我做 design systems 的经验:我怎么贡献或使用 component library,怎么在大产品面上保证一致性。以 VMware 这么大的产品面来看很合理。如果你没在正式设计系统里工作过,也要准备一个故事:你是怎么处理一致性挑战的。
第 4 轮:领导力和成长。更多是 senior 轨道的问题。你怎么带 junior designer;在需求锁定之前你怎么影响产品方向。
Take-home challenge。他们给了一个针对产品里某个具体工作流的改版题(我不说具体是哪一个,但和设备管理相关)。两周 deadline。我大概花了 8-10 小时。后面在 follow-up call 里展示。
Take-home presentation 后大概三周拿到 offer。如果你喜欢复杂、信息密度高的 B2B 产品,这份工作会挺有意思。不是消费级 app 设计,但确实有很多“手艺活”可以做。