刚走完 CVS Health software engineer 的面试流程,面的是他们数字药房平台的 senior backend 职位。之前几乎找不到细节,所以把全套流程分享一下。
时间线是这样:在他们 careers 站点投递,差不多 10 天后回复。Recruiter 电话 20 分钟,主要是安排流程和快速确认经验。然后是 HackerRank online assessment(我会在另一个帖子里写)。通过后,我和 hiring manager 做了技术 phone screen,大约 45 分钟:一道中等难度 coding 题,加上一些架构讨论。
Onsite(2026 年是 virtual)一下午 4 轮: 45 分钟:数据结构 coding,两道题,都是 LeetCode medium 区间 45 分钟:系统设计,偏医疗相关规模(比如排班系统、API 设计,不是 Google-scale) 45 分钟:behavioral,结构化 STAR 问题,两位面试官 30 分钟:hiring manager 最后聊天,更偏沟通交流,没有新的技术题
有几件事挺意外。第一,系统设计面试官真的会看数据隐私和 HIPAA 相关考虑。我没被提示就主动提了 PHI 处理、audit trails、静态加密,明显加分。如果你不是 healthcare-tech 相关,建议补一下基础。第二,behavioral 真的很重。他们会强力追 values-based 问题,比如对患者的影响、跨职能对齐、伦理取舍。
从投递到 offer:大约 6 周。最终轮结束后大概 5 个工作日出决定。
速度和薪资不算 FAANG 级别,但流程很有条理,面试官也准备充分。没有奇怪的陷阱题或偏门谜题。如果你在这边面 senior 或 staff 的 SWE,技术门槛扎实但不残酷。