我在 Moderna 面试他们平台团队的一个 software engineering 职位。我是 CS 背景,高中之后就没上过任何生物课。最近在看 mRNA 的东西,有点慌。
在 Moderna 做 SWE 会被期待懂生物背景吗?还是技术侧和科学侧分得足够开,其实没那么重要?职位描述里没提领域知识,但我也不想在 behavioral 面里被问到一脸懵。
简单说:我该补科学知识,还是把时间用在系统设计和 behavioral 准备上?
我在 Moderna 面试他们平台团队的一个 software engineering 职位。我是 CS 背景,高中之后就没上过任何生物课。最近在看 mRNA 的东西,有点慌。
在 Moderna 做 SWE 会被期待懂生物背景吗?还是技术侧和科学侧分得足够开,其实没那么重要?职位描述里没提领域知识,但我也不想在 behavioral 面里被问到一脸懵。
简单说:我该补科学知识,还是把时间用在系统设计和 behavioral 准备上?
platform team 你大概率没问题。他们做的是研究员会用的 tooling,不是做 science。你需要的词汇量就是:如果研究员问你为什么这么做,你别把自己说尴尬就行。比如,知道 clinical trial phase 是什么。除此之外,你主要要准备的还是 system design。
ok 这就让人放心了。所以更像是能聊得清楚这些工具是用来做什么的,而不是必须对 domain 特别懂。明白了。
我可能会花大概 2 小时读一读他们的 mRNA 平台和数字基础设施相关的举措。够你在回答“why Moderna specifically(为什么特别选择 Moderna)”时,不至于只说“因为你们发了个职位”。这个问题一定会出现。除此之外,他们招你是来做软件开发的。