The XTX Markets Onsite Coding interview is stage 4 of 6 in the XTX Markets interview process, after the Take-Home / Technical Data Round. Format: 60 min · live coding (Python / C++). Graded on correctness, edge cases, time/space complexity and, distinctively for XTX, numerical stability.
Preparing for this round? Open the XTX Markets Onsite Coding in the interview funnel. A free account saves your progress.
What the Onsite Coding tests
Research-adjacent roles get numerical or data tasks (an estimator, a stable softmax / log-sum-exp, a clustering step, a streaming statistic) testing whether code survives floating point and large inputs. Confirm constraints, state complexity, narrate edge cases: clean, correct, explainable code beats a terse 'optimal' solution you cannot defend.
How to prepare for the Onsite Coding
- Numerical stability counts. Log-sum-exp, avoiding catastrophic cancellation, divide-by-n-vs-n−1 — XTX-flavored coding rewards getting the math right, not just the algorithm.
- State complexity up front and confirm constraints before you code. Then handle edge cases out loud.
- Clean over clever. Readable, correct, well-named code beats a terse optimal solution you can't explain.
Further reading: How quant superdays work · C++ and low-latency interview questions · Behavioral questions at trading firms · Market-making game interview guide.
Prepare with QuantVault
The same round at similar firms
Compare with similar firms
Frequently asked questions
What is the XTX Markets Onsite Coding interview?
It is stage 4 of 6 in the XTX Markets interview process, after the Take-Home / Technical Data Round. Format: 60 min · live coding (Python / C++). Graded on correctness, edge cases, time/space complexity and, distinctively for XTX, numerical stability. Research-adjacent roles get numerical or data tasks (an estimator, a stable softmax / log-sum-exp, a clustering step, a streaming statistic) testing whether code survives floating point and large inputs.
How long is the XTX Markets Onsite Coding interview?
Candidates report: 60 min · live coding (Python / C++).
How should I prepare for the XTX Markets Onsite Coding interview?
Numerical stability counts. Log-sum-exp, avoiding catastrophic cancellation, divide-by-n-vs-n−1 — XTX-flavored coding rewards getting the math right, not just the algorithm. State complexity up front and confirm constraints before you code. Then handle edge cases out loud.
What comes after the Onsite Coding?
The Onsite Machine Learning / Research Deep-Dive (stage 5 of 6). Format: 60 min · whiteboard / discussion · QR & ML roles.
Practice the XTX Markets Onsite Coding round
Open the round in the XTX Markets funnel: the round notes, prep, and every other stage of the process.