Squarepoint Capital Online Assessment
Squarepoint's OA is multi-section and you must pass EVERY part to advance ('all test cases must pass'). The Desk Quant / QR track pairs a gating statistics + probability + 'identify-the-bias' MCQ section with 2 coding problems; the SWE / Junior Technologist track is a Python set (2-3 LeetCode easy/medium or a file-parsing pipeline); New-Grad Frontend is a timed React build. Flavors and exact items vary by year and role.
Practice every firm's OA: timed replicas, free game replicas and guides in one place →
Desk Quant / QR — Quant screen + coding
The quant OA gates on a short MCQ section - probability, statistics (t-test vs z-test, Type I/II error, Bayes), and a signature 'identify the bias' question (selection / survivorship) - then 2 coding problems you must fully pass. The recurring coding problems are below.
- Beautiful Towers (Maximum Mountain-Array Sum) Coding · medium
- Minimum File Changes (Byte-Transfer Protection) Coding · medium
- Shop Revenue Maximization Coding · easy
- Word Frequency Top-3 Coding · easy
- Largest Possible Variance on a Bounded Interval Statistics · easy
- First Ace in a Two-Ace Deck, With a Reshuffle Rule Expectation · medium
- Expected Crossings Between Two Shuffled Rows Expectation · easy
- Expected Length of the Opening Increasing Run Expectation · medium
- Two Random Segments in a Unit Square Probability · hard
- Call Struck Above Spot vs. Put Struck Below Options · medium
- Is This At-the-Money Call Worth 1, 5, or 10? Options · easy
- Opening Every Door on a Circle of Unknown Size Brain teaser · medium
- Zero Average Return, Shrinking Wealth Finance · easy
Software Engineer / Junior Technologist — Python coding
The software track is a timed Python set - 2 to 3 LeetCode easy/medium problems (you may use an IDE and documentation), all test cases must pass. Recurring problems below.
- How Many Sentences (Anagram Substitution) Coding · easy
- Word Frequency Top-3 Coding · easy
- Shop Revenue Maximization Coding · easy
- Counting Sturdy Brick Walls Coding · medium
- Distinct Subsequences Spelling a Target Coding · hard
Software Engineer — Data Pipelines (SW Dev)
A 75-minute data-pipeline parsing task: read structured records from an in-memory text stream (StringIO) - NO pandas allowed - and answer aggregate queries (earners over a threshold, longest tenure, second-highest salary). Tests clean standard-library parsing, grouping, and careful edge cases. The exact dataset wording was in candidate screenshots; below is a faithful, auto-graded instantiation of the reported queries.
- Data Pipeline: Payroll Stream Analysis Coding · medium
Squarepoint Capital OA — FAQ
What is the Squarepoint Capital online assessment?
Squarepoint's OA is multi-section and you must pass EVERY part to advance ('all test cases must pass'). The Desk Quant / QR track pairs a gating statistics + probability + 'identify-the-bias' MCQ section with 2 coding problems; the SWE / Junior Technologist track is a Python set (2-3 LeetCode easy/medium or a file-parsing pipeline); New-Grad Frontend is a timed React build. Flavors and exact items vary by year and role.
What is the format of the Squarepoint Capital OA?
It runs as 3 tracks (Quant screen + coding, Python coding, Data Pipelines (SW Dev)). Desk Quant / QR, Software Engineer / Junior Technologist, Software Engineer — each timed, auto-graded where applicable.
How do I practice for the Squarepoint Capital online assessment?
Work the sample questions above (each with a full worked solution), then take the interactive Squarepoint Capital OA practice on QuantVault. For the full interview, see the Squarepoint Capital interview-questions set.