在面 software engineering 角色,地点是 GS(不是 IB 或 markets,是 core engineering)。我现在很焦虑,不知道要不要为了面试去深挖金融产品。
比如我需要在 loop 前去学期权和 fixed income 吗,还是对 SWE 轨道来说完全是过度准备?我 CS 基础和系统知识还不错,但金融背景挺薄的。
最近走过 eng loop 的人能不能说说,他们到底更看重领域知识,还是主要考纯技术能力?
在面 software engineering 角色,地点是 GS(不是 IB 或 markets,是 core engineering)。我现在很焦虑,不知道要不要为了面试去深挖金融产品。
比如我需要在 loop 前去学期权和 fixed income 吗,还是对 SWE 轨道来说完全是过度准备?我 CS 基础和系统知识还不错,但金融背景挺薄的。
最近走过 eng loop 的人能不能说说,他们到底更看重领域知识,还是主要考纯技术能力?
大概一年前走过他们的 eng loop。coding 和 system design 轮都很典型的 CS:distributed systems、latency 的取舍那些,老一套。有个面试官简单提了下金融背景,但完全没考。倒是「why goldman vs other big banks(为什么选高盛而不是其他大银行)」这种你得有个真答案。在这块,至少知道这家公司大概是做什么的很重要。
这其实挺让人安心的。所以我应该了解有哪些 divisions/products,以及工程师在那里实际在解决什么问题,但不需要解释怎么给 credit default swap 定价。
没错。CDS pricing 不会出现在你的面试里。知道结算延迟和数据完整性在金融系统里很重要,并且能讲清楚为什么,大概率就够了。
很看 team。有些 GS 的 eng 岗位深入到交易基础设施,领域知识在运维上确实很重要。有些是在做内部工具,本质上就是 SWE。问问你的 recruiter 你面试的是哪个 org,然后查查那个 team 实际在做什么。大多数面试官会尊重这种问题。