刚做完 CVS Health 的 online assessment / coding interview 部分,趁还新鲜发个帖。进去前我也搜过,但几乎没找到什么。
OA 在 HackerRank 上,限时 90 分钟,3 道题。对我来说难度大概是这样: 题 1:简单。字符串操作,基本热身级别。大概 10 分钟搞定 题 2:中等。数组 + 频次统计之类,很标准的 LeetCode medium 题 3:更难的中等,接近 hard。图或树遍历。我不想贴具体题,但需要很仔细地处理边界情况
语言随便选。我用的是 python。这个岗位的 OA 没有 system design 或 SQL(backend SWE entry-level)。
我的真实感受:如果你一直在稳定刷 LeetCode,medium 难度那种,题 1 和题 2 基本没问题。题 3 看你抽到什么,可能需要拼一点速度。关键是时间管理。我在题 3 上花太久,最后一些 edge case 来不及处理。
还有一点:平台挺干净,没有奇怪的技术故障。说明也很清楚,写什么语言、什么格式都交代到了。CVS 看起来没在搞阴招,评测很直接。
OA 后他们说一周内 review 结果。我第 5 天收到 technical phone screen 邀请。
如果你在准备:刷标准 LeetCode medium 的 arrays、strings、trees、graphs 就行。没什么偏门。HIPAA 或 healthcare 知识在 OA 里不考,那更多是在 system design 阶段。