去年秋天走完了 MongoDB 的 product designer 面试流程。申请的是 Atlas Cloud experience team 的职位。我有 8 年经验,做过 agency,现在更偏产品。分享出来是因为像 MongoDB 这种公司的设计面经真的很少。
流程比我预期的要长,作为一家非 FAANG 公司。大概是这样:
recruiter 初筛(30 分钟):标准背景,为什么 MongoDB,时间线。
和 senior designer 的设计初筛(60 分钟):他们打开我的作品集,让我讲了两个项目。他们想理解的是我的过程,不只是结果。尤其问了:'what did you cut and why'(你砍掉了什么,为什么)和 'what would you do differently.'(你会怎么做得不一样)他们会在你最终设计很精致、但你没讲清楚决策过程的项目上追问很深。教训:你拿出来讲的每个 case study,都要清楚自己的理由、约束,以及后悔点。
设计 challenge(take-home,1 周):给了一个题目,关于如何改进一个从没用过 document database 的新 Atlas 用户的 onboarding 体验。很真实也很相关。我大概花了 12-15 小时。他们要你交 research synthesis、问题定义,以及 3 个概念方向,其中一个要做得更高保真。
panel onsite(视频 3 轮): 作品集深挖,2 个设计师:45 分钟,他们挑了我 take-home 里的一个项目继续追问。氛围很协作。 跨职能,PM + front-end engineer:你怎么和 PM 对齐 scope,你怎么把设计决策传达给工程师。都很实用。 行为面,和 design director:价值观匹配、我怎么处理来自 stakeholders 的设计反馈、我怎么看待 craft vs. velocity。
MongoDB 的设计门槛感觉挺高。他们不是在找能快速堆 Figma frames 的人,而是想要能讲清 tradeoff、能跨团队协作的人。
level 可能是 senior designer。NYC 的总包大概 $175-185k。我最后拒了,选了一个团队更契合的角色,但整体流程挺不错。