上个月刚做完 Genentech 的 onsite。写下来是因为我找不到一篇干净的近期帖子,老帖子都是 2022-2023 的,而流程据说已经变了。
地点:South San Francisco campus。线下。他们自己订了差旅和酒店,我很感激。园区很大,也挺漂亮,有种「这是一家认真做事的公司」的感觉。
Senior SWE 角色的形式: Hiring Manager intro:30 分钟(不打分,更像双方互相看看感觉) Coding round 1:45 分钟,一道中等 LC 题 + follow-up Coding round 2:45 分钟,一道 design + implement 题(范围比完整 system design 小) 和团队午餐(不打分,但做个正常人) System design:60 分钟(我在另一个帖子单独写了) Behavioral / values:45 分钟,另一个 IC 和 recruiter 收尾:15 分钟
总时长:含午餐大概 5.5 小时。很长,但节奏很快。
Coding rounds:题目像 LeetCode medium。没什么离谱的。一道是图遍历,另一道是区间合并,但加了一个和他们领域相关的小 twist。面试官都很协作,不是扑克脸。你接近正确方向时,他们会说点什么。
Behavioral 轮:是和一个非工程的 IC,可能是偏技术的 program manager。问题很有质量。「Tell me about a project where the technical debt built up and what you did about it(讲讲一个技术债逐渐累积的项目,以及你采取了什么措施)」和「describe a time you disagreed with a PM's priority and how it resolved.(描述一次你不同意 PM 的优先级安排,以及最后怎么解决的)」
Debrief 时间:9 个工作日后给我回了 offer。听说他们 debrief 当天就做完了,这点挺让人安心。延迟主要是 comp 审批流程。
总体:比我做过的大多数大厂 onsite 更有人味。推荐。