ok 我刚做完 Stryker 的 online assessment(new grad SWE rotation program),网上完全搜不到信息,所以这里给一个数据点。
平台:HireVue,里面嵌了一个 coding component。不是 CoderPad,也不是 LeetCode 自家的平台。顺便说一下,HireVue 的 coding 环境有点别扭。
形式:2 道编程题,总共 75 分钟。时间怎么分你自己决定。
难度:两题都是 easy-to-medium。一题是很标准的数组操作(滑动窗口那种感觉,没有套路)。第二题是树题,但很浅,不是那种需要你把各种 tree traversal 变体背得滚瓜烂熟的。明显比 Google 或 Meta 给 new grad 的简单很多。
语言选项:Java、Python、C++、C#。我用的 Python。判题会检查正确性,我感觉也会一定程度看风格(recruiter 电话里提到过 clean code)。
还有一个 HireVue 视频环节:3 道 behavioral,每题 60 秒,对着镜头回答。问题类似「describe a time you had to adapt to a change in project requirements」(描述一次你不得不适应项目需求变化的经历)以及「what does quality mean to you in a professional context.」(在职业环境里,质量对你来说意味着什么。)第二个问题非常符合 Stryker 的调性。
做完 OA 大概 10 天后就进了 recruiter phone screen,所以 turnaround 感觉还行。
说实话 OA 并不是最难的部分。后面的 behavioral 更压力大,因为 Stryker 的价值观(integrity、accountability、people focus 等)会被明确提到,你基本得知道它们,并把它们自然地织进回答里。不是那种假装很 corporate 的方式,但他们确实会追问你是不是匹配。
给想冲 Stryker 的 new grad:刷到 LeetCode 中等水平足够应付 OA。别忽略 behavioral 准备。另外最好看看 medical device 语境里「quality system」是什么意思,哪怕读 20 分钟,因为一定会提到。