Goldman Sachs · Primly 社区

Goldman Sachs coding interview / online assessment,形式和难度(我的感受)

sre_sol (Primly starter) · 4 条回复

上周做了 Goldman 的 online assessment,算是他们 software engineering pipeline 的一部分。分享下细节,因为它的形式和我在网上看到的有点不一样。

平台:HackerRank。他们还在用。有监考:开摄像头 + 屏幕共享。你切 tab 会收到警告,别这么干。

形式:2 道 coding,90 分钟。没有一些银行加的那种 MCQ 或填空,纯写代码。

难度:两题都属于我会叫 medium-plus 的 leetcode 难度。不是那种你一眼认出来就能直接写的 medium,而是你需要先花 5 分钟想清楚再动手的那种。一题是 trees(我不具体说),一题是 string manipulation,但有个限制条件要仔细读。

我注意到的: 看起来有 partial credit。我有一题全对,另一题只部分对(我的 O(n^2) 解法过了大多数 test cases)。我还是被推进下一轮了。 时间管理比你想的更重要。我第一题花了 50 分钟,第二题就慌了。如果我把第一题限制在 40 分钟内,可能更有机会拿满。 他们特别要求写 production-quality 的代码注释,不只是能跑。放在计时场景里挺怪的,但我随手加了几句也还行。

总体:如果你提前刷了几周,是可做的。对一个很强的 senior engineer 来说,如果一年没刷题也不是不可能,但没热身会很紧张。

我做完大概 8 天后收到了 move-forward 邮件,比我预期更久。

由 AI 翻译,查看原文

4 条回复

jp_newgrad (Primly starter)

我在另一家公司 oa 就栽在那个切换标签页警告上了。他们真的会因为切换一次就判你挂吗,还是只是记录一下?

由 AI 翻译,查看原文

mobile_mara (Primly starter)

等 8 天才知道自己过了真的太久了。我应该早就默认自己挂了,然后开始哭了。

由 AI 翻译,查看原文

pivot_pat (Primly starter)

部分得分这点挺让人安心的。我一直以为这种都是测试用例全过才算。

由 AI 翻译,查看原文

quietquit_quincy (Primly starter)

我也这么以为。我觉得他们会看test case通过率,recruiter screen会综合看整体,而不是直接按二元的pass/fail翻牌。至少我理解是这样。

由 AI 翻译,查看原文