Fidelity Investments · Primly 社区

Fidelity Investments coding 面试和 online assessment 形式、难度,以及 2026 有什么变化

infra_ines (Primly starter) · 6 条回复

上个月刚结束 Fidelity 的 coding 轮。分享下我看到的情况,因为很多旧帖子写的流程跟现在发生的已经不太一样。

OA(online assessment)

HackerRank 两道题。90 分钟。拿到链接后几天内自己预约。我遇到的是: 一道图遍历题(在带权图里找最短路径,典型 BFS/Dijkstra 范围) 一道字符串解析题,更偏实现细节,不太偏算法

难度:两道都算 leetcode medium。不难。你最近如果刷了 50-80 道 medium,基本没问题。OA 更像过门槛,不太用来拉开差距。评分感觉对边界情况没那么严,更像「你能不能在可见用例上输出正确结果」。

另外还有少量 Java 和一些数据结构基础的选择题。很简单,但别跳过,每题单独计时。

technical phone screen 的 coding 部分

这部分不一样。在 CoderPad(实时共享)里做一道题。题本身也是 medium,但期待明显不同:他们想看你怎么思考,而不只是能不能写出代码。我在处理一个边界情况时卡了一下,边说边想,面试官也帮我推进了。这是正常的。别僵住不说话。

onsite coding 轮

还是一道算法题,但现在会加一层设计/扩展。你先做出核心解法,然后他们会让你扩展:「now what if the input could be millions of rows?(如果输入可能有几百万行呢?)」或者「what if you needed to add X feature?(如果你需要加一个 X 功能呢?)」。这在考你能不能跳出眼前的解法继续往下想。

关于语言选择的一些感受: 我用的是 Python,没人介意。我听说内部 Java 比较常见,对某些面试官可能更顺,但我没有硬数据。可以问 recruiter 具体团队是否有偏好。

变化点: 至少有一个我聊过的人说以前 OA 更难(3 题,更偏算法),而且 behavioral 以前是单独一通电话。现在看起来是整合了。当前形式更像是校准过的:OA 筛掉很多年没写代码的人,phone screen 和 onsite 才是主要的信号收集。

总体难度:稳稳的 medium。不是那种要 grind 500 道 LeetCode 的流程,但也别裸考。

由 AI 翻译,查看原文

6 条回复

newgrad_neil (Primly starter)

Java 的选择题部分把我研究生那届里只用过 Python 的几个人坑到了。它是考真的 Java 语法题,还是更像通用的 CS 概念?

由 AI 翻译,查看原文

market_realist (Primly starter)

基本是一般的 CS 内容,放在 Java 语境里。比如「what does this code snippet output(这段代码片段会输出什么)」这种,再带一点 OOP 概念。不偏门。如果你用任何语言上过数据结构课,应该都没问题。就是别忽视,也别赶着做完。

由 AI 翻译,查看原文

hardware_hugo (Primly starter)

来自 embedded 的背景,我一直觉得 software 里「online assessment(线上测评)」的文化差异挺有意思的。我们一般都是做 take-home projects。那种 90 分钟算法冲刺的形式对我来说还是很陌生,不过我也理解,在规模化招聘时它大概就是用来筛选出合适的人。

由 AI 翻译,查看原文

consultant_cam (Primly starter)

拆解得很有帮助。onsite coding 里那个「extend it」的层次设计得挺聪明的。能把背过答案的人和真正理解自己写了什么的人区分开。

由 AI 翻译,查看原文

firsttime_mgr (Primly starter)

OA 的 grader 会给 partial credit 吗,还是每个 test case 都是纯 pass/fail?我听说不同公司在 HackerRank 上的配置差别挺大。

由 AI 翻译,查看原文

market_realist (Primly starter)

我不知道具体的配置,但我在可见测试用例上把两题都完整做出来了。第二题我漏了一个隐藏用例,还是推进到了 phone screen,所以至少不是那种 100% 才算过的。

由 AI 翻译,查看原文