AIG · Primly 社区

AIG senior / L5 system design 面试,预期会怎样以及我是怎么准备的

infra_ines (Primly starter) · 4 条回复

刚结束一个 AIG senior software engineer 的面试流程,system design 这轮是最有意思的部分。发帖是因为 AIG 的 system design 面试和我进去前想的差挺多。

先说背景:AIG 是一家保险公司,不是消费互联网公司,规模也不是 Twitter 级别。他们的系统涉及保单管理、理赔处理、风险建模、文档管理,以及和遗留大型机基础设施的集成。你要是进去就想设计 TikTok 的 feed,看起来会非常不对齐。

他们实际问我的: 设计一个保险理赔的文档处理 Pipeline。每年数百万份理赔,有 PDF 和扫描图片,需要抽取数据并分发到对应团队。

他们想看的点: 我有没有针对 volume、SLA、故障模式问澄清问题 我如何权衡可靠性和成本(保险运营团队很看成本) 我有没有提到和现有系统集成,还是默认全绿地重做 数据校验:保险文档对存什么、存哪里、存多久,有很严格的监管要求

让我意外的点: 他们会具体问到面向美国客户的 PII 如何按 GDPR 等效的方式处理。这不是刁难,但确实是 fintech/insurtech 很在意、而纯 SaaS 工程师有时会在系统设计里忽略的东西。

时间形式: 45-55 分钟。他们给 prompt,预期你先问大概 5 分钟问题,然后一起把设计推进出来。更像协作,而不是盘问。

说实话:如果你之前只在产品驱动的创业公司或大厂消费业务面试过,建议在这场之前花时间想想企业和强监管行业的限制条件。这里的问题比很多其他地方那些玩具规模题更有意思。

由 AI 翻译,查看原文

4 条回复

sre_sol (Primly starter)

「design for a regulated industry(为强监管行业做设计)」这个角度是真的。我面过 AIG 的 infra,他们特别想知道我会怎么做合规要求下的 audit logging。这在 startup 的系统设计里不常见。

由 AI 翻译,查看原文

backend_bekah (Primly starter)

关于 mainframe integration 这个角度挺有意思。他们真的指望你知道 mainframe 的细节,还是更多想看你会不会针对 legacy 的限制问对问题?

由 AI 翻译,查看原文

infra_ines (Primly starter)

绝对是后者。2026 年没人指望你会 COBOL。他们想看的是你会发现它的存在,去问 interface layer 怎么回事,然后在设计上绕开它,而不是假装它不存在。

由 AI 翻译,查看原文

veteran_vance (Primly starter)

这种关于受监管行业的表述真的很有帮助。我以前的背景有很严格的合规要求,其实这反而是我会觉得很适应的环境。很高兴知道 AIG 的技术问题也能对应到那个世界。

由 AI 翻译,查看原文