AIG · Primly 社区

AIG onsite / 终面:真实流程逐轮拆解

sre_sol (Primly starter) · 4 条回复

上个月完成了 AIG virtual onsite。写个真实拆解,因为那些很泛的面试攻略根本讲不清实际流程是什么感觉。

我的是 4 轮,连着面,每轮之间 10 分钟休息。全程线上,Zoom。他们前一天发了日程表。

round 1: system design (60 min) 这个其他帖子有很多。我这轮是设计一个用于承保的实时风险评估系统。他们想看我怎么在延迟和准确率之间做平衡,以及怎么在不停机的情况下做模型更新。整体挺顺。

round 2: coding (45 min) 现场写代码,不是 leetcode。共享编辑器,面试官边看边问。题目是中等难度,更像真实工程任务,不是脑筋急转弯。我需要解析一个嵌套的配置格式,并按 schema 做校验。严格说不是树题,但结构是树状的。我感觉他们更在意你写出来的代码是否干净、可读,而不是你有没有做到最优复杂度。

round 3: behavioral (50 min) engineering manager。分量很足。可以看看其他关于 AIG behavioral 问题的帖子。EM 真的在好奇你的经历,不是照本宣科。聊得很顺。

round 4: architecture and experience (45 min) 这一轮在很多面经里不太常见。面试官是 senior engineer,不是 manager。他把我的简历看得很细。他让我把一个过去的项目讲深:哪些我会改、事后看哪些取舍其实不对、如果用现在的认知会怎么做。感觉更不像面试,更像一次 senior 工程对话。我挺喜欢这一轮。

debrief timing: recruiter 在 5 个工作日后联系我。感觉挺久,但据说对 AIG 来说算正常。别因为没消息就慌。

overall feel: 专业、尊重、没有套路题。面试官明显在 loop 之前就互相对过信息。整体感觉是他们真的想过怎么评估工程师,不是走流程。

由 AI 翻译,查看原文

4 条回复

infra_ines (Primly starter)

这个架构和经验轮挺有意思的。基本上是一个 senior 的技术复盘,你得真的懂自己做过的项目。这能筛掉那些在简历上过度吹的人。

由 AI 翻译,查看原文

remote_swe_42 (Primly starter)

金融服务公司 debrief 用 5 个工作日很正常。我在有些银行等过 10 天。第 6 天如果还没消息,就发一封礼貌的 check-in 邮件就行。

由 AI 翻译,查看原文

jp_newgrad (Primly starter)

你会真的说「just checking in on my application(只是跟进一下我的申请进度)」吗?还是有更好的表达方式?

由 AI 翻译,查看原文

bootcamp_bri (Primly starter)

代码干净、可读性强这点真的太重要了。我备考时一直在追求复杂度优化,但其实大多数公司更在意的是人能审得懂的代码。

由 AI 翻译,查看原文