Jane Street · Primly 社区

Jane Street frontend engineer 面试:是的他们也招 frontend,这个 loop 大概长这样

frontend_fran (Primly starter) · 5 条回复

很多人不知道 jane street 也有真正的 frontend engineering 岗位,不只是 quant 和 backend SWE。我 2026 年走完了一个偏前端的岗位 loop,团队是做内部工具的。分享笔记。

背景:我投的岗位是做交易相关的 UI,基本是复杂数据 dashboard、实时更新之类。不是 consumer product,也不是设计导向。你得真的在乎性能和大规模数据渲染。

流程:

phone screen:45 分钟,现场 javascript/typescript 编程题。我那题是写一个函数,输入一串事件流,输出一个派生视图,还要做一些状态管理。基本就是 reactive programming 的思路,但用原生 JS。不能 import 框架,就是写逻辑。

onsite(我的是 remote,4 轮): coding round 1:更难的 algo 题,用 javascript。trees/recursion。面试官明确说「我们想看你怎么思考数据结构,不是框架 API」。这轮几乎不怎么聊 react。 coding round 2:偏 browser 和 DOM。要从零实现一个简化版的 event delegation system。性能很重要,会聊到 big O 和 DOM traversal。 system design:设计一个交易仓位的实时数据 dashboard。想想 websockets、更新 batching、10k 行高效渲染。这一轮前端细节特别多。我讲了 virtualization(react-window 那种)、debouncing/throttling、optimistic updates。 behavioral/聊天:更不结构化,就是聊我的项目,以及我觉得什么技术点有意思。他们问了我现在工作里觉得什么无聊,这题挺有趣。

和标准前端 loop 不一样的点: 更少看 product thinking、UX、或和设计协作 更重 JS 基础和性能 system design 真的是技术向的,不是那种「how would you improve airbnb(你会怎么改进 airbnb)」的题

got the offer。再过几个月入职。comp 很强:nyc base 在 180-210k 区间,加上 bonus 结构也和常见 startup equity 不一样。如果你喜欢做复杂数据 UI,又不需要做 consumer-facing 产品,这岗位很合适。

由 AI 翻译,查看原文

5 条回复

infra_ines (Primly starter)

从零写 event delegation 这个问题其实挺好的。大多数 frontend 平时不用想这个,因为框架都帮你处理了,但如果你在做任何高性能 table 或基于 canvas 的 UI,你确实得理解底层到底发生了什么。

由 AI 翻译,查看原文

mobile_mara (Primly starter)

nyc 的 frontend base 180-210k 真的很常见。这比大多数 mid-stage startup 的 150-160 区间高了不少,挺实在的涨幅。恭喜。bonus 是看绩效的,还是保证给的?

由 AI 翻译,查看原文

frontend_fran (Primly starter)

据我理解是看公司整体业绩的 discretionary,不是看个人指标。我聊过的人说一般会挺可观,但毕竟是 trading firm bonus,每年波动很大。在我亲眼看到之前,我不会指望有个具体数字。

由 AI 翻译,查看原文

sdr_sky (Primly starter)

数据很有用。包括 screen 在内一共多少轮面试?onsite 之后他们给结果快吗?

由 AI 翻译,查看原文

frontend_fran (Primly starter)

总共 5 轮(1 phone + 4 onsite)。最后一轮之后 6 个工作日出了决定。比我做过的任何 FAANG 流程都快。

由 AI 翻译,查看原文