Jane Street Interview Questions
Master your tech interview with our curated database of real questions from top companies.
Analyze trading RFQ competitiveness data
RFQ Competitiveness Analysis in Excel You are given an Excel file containing a few months of trading RFQ (request-for-quote) data for a sales & tradin...
Solve queue switch and coin change puzzles
This entry contains two separate interview-style quantitative/algorithmic questions. --- 1. Queue switching decision problem You are standing in a sin...
Answer why Jane Street
HR Screen Behavioral Question: Why Jane Street? You are interviewing for a Software Engineer role. In 60–90 seconds, explain: 1. Why Jane Street speci...
Use Excel formulas to compute haircuts
You are given an Excel worksheet with columns such as Asset, Market Value, and Haircut %. Using only cell references (no copy-paste of numeric values)...
Design sequential reveal classification and policy
FashionMNIST: Row-wise Reveal Evaluation, Reward-Optimal Masking, Augmentation, and Early Exit Context You have a trained CNN classifier for FashionMN...
Calculate win chance in three-player dice game
Probability of Winning with Rerolls on Ties Setup - Three players: A (you), B, and C. - A fair six-sided die is used. - B and C have already rolled an...
Implement Connect Four with bottom push-up
Implement a Connect Four variant where when a player inserts a disc into a column, the disc moves to the bottom cell of that column and pushes all exi...
Implement compiler for custom language
Design and implement a simple compiler/interpreter Goal Design and implement a small compiler/interpreter for a bespoke toy language in your preferred...
Predict future time-series values
End-to-End Time-Series Forecasting (PyTorch) Context You are given one or more regularly sampled numeric time series and optional exogenous covariates...
Calculate dice game win probability
Dice Game With Tie Rerolls: Probability You Eventually Win Context - Three players each roll a fair standard 6-sided die. - The highest roll wins. - I...
Build a time-series forecasting model
Forecast the Next H Steps for Time Series Context You are given one or more time series with timestamps and numeric targets (e.g., demand, returns, se...
Design and implement a tiny language runtime
Minimal Imperative Language — Design and Implementation Task Context You are asked to design and implement a minimal imperative language and its tooli...
Design an end-to-end training framework
Design an End-to-End Time-Series Forecasting Framework (PyTorch) You are tasked with designing a production-grade, end-to-end framework for training a...