Company
Squarepoint interview questions
38 practice questions in the style of Squarepoint's interviews, covering Machine Learning, Coding & Algorithms, Software Engineering Fundamentals, Statistics & Math.
3 easy31 medium4 hard
Squarepoint interview questions by the numbers
Last updated
Katkat has 38 Squarepoint interview questions. The largest topics are Coding & Algorithms (42%), Software Engineering Fundamentals (32%) and Statistics & Math (16%). By difficulty: 8% easy, 82% medium and 11% hard. The most common round is Technical Screen (71%). Frequent concepts include Algorithms, arrays, C++ and Concurrency.
Topics
- Coding & Algorithms42% · 16
- Statistics & Math16% · 6
- Machine Learning11% · 4
Difficulty
- Easy8% · 3
- Medium82% · 31
- Hard11% · 4
Interview rounds
- Technical Screen71% · 27
- HR Screen13% · 5
- Online Assessment8% · 3
- Onsite8% · 3
Roles
- Data Scientist37% · 14
- Software Engineer34% · 13
- Risk Technology Software Engineer13% · 5
- Quantitative Researcher11% · 4
- Quantitative Trader5% · 2
Frequent concepts
- Algorithms8% · 3
- arrays8% · 3
- C++8% · 3
- Concurrency5% · 2
- Finance5% · 2
- Linux5% · 2
Most mentioned in interview experiences
- 1.Maximize revenue from inventory sales2 reports
- 2.Apply Insert, Update, and Remove Operations to a Keyed Store1 report
- 3.Choose Between an Array and a Linked List1 report
- 4.Compare Bonds, Common Equity, and Dividend Payments1 report
- 5.Compare Winning Chances in a Card Game That Replays Ties1 report
- 6.Concatenate Two C++ Index Sequences at Compile Time1 report
- 7.Count Files Safely from Bash1 report
- 8.Count Index Triplets With an Even Product Modulo a Given Number1 report
- 9.Count Ways to Reach Step n With a Given Set of Step Sizes1 report
- 10.Design an Ordered Vector with Move Semantics and Analyze Its Memory Layout1 report
Counted from 7 candidate interview experiences on Katkat. How we collect and count
Showing 31–38 of 38 results
This question evaluates algorithmic problem-solving skills, particularly efficient array processing and profit-optimization across single-transaction and multiple-transaction variants, along with time and space complexity analysis.
SquarepointData ScientistCoding & AlgorithmsTechnical ScreenThis question evaluates algorithmic problem-solving and optimization competencies focused on dynamic resource allocation, revenue maximization, and designing efficient solutions that scale with large n, m, and quantities.
SquarepointData ScientistCoding & AlgorithmsOnline AssessmentThis question evaluates proficiency in robust file parsing, schema-driven data modeling, type conversion, validation, duplicate handling, and implementing aggregate and ranking queries using Python's standard library for messy, delimited payroll data.
SquarepointSoftware EngineerCoding & AlgorithmsOnline AssessmentThis problem tests your ability to perform a two-pass linear scan on an array to compute an aggregate statistic and filter elements, emphasizing space complexity and data integrity.
SquarepointSoftware EngineerCoding & AlgorithmsHR ScreenDetermine the minimum length of a contiguous subarray that contains at least k distinct elements. This problem tests sliding-window techniques, hash map management, and linear-time optimization.
SquarepointQuantitative ResearcherCoding & AlgorithmsTechnical ScreenThis problem tests your understanding of OLS regression assumptions, the asymptotic behavior of sample estimators, and expected value optimization under probabilistic constraints.
SquarepointQuantitative TraderMachine LearningTechnical ScreenThis question set evaluates algorithmic optimization and string-processing skills: the first problem focuses on maximizing cumulative revenue from limited inventories (optimization and greedy reasoning with dynamic value updates), while the second focuses on case-insensitive text parsing, word frequency counting, and frequency-based ordering.
SquarepointSoftware EngineerCoding & AlgorithmsOnline AssessmentTests practical Linux troubleshooting skills using standard command-line tools (`top`, `ps`, `find`, `kill`) to diagnose resource contention, safely manage processes, and handle tricky file artifacts.
SquarepointSoftware EngineerSoftware Engineering FundamentalsHR Screen
Squarepoint interview experiences
All 7 →- A Screen Full of Probability Puzzles and Finance BasicsSquarepoint · Desk Quant Analyst · Technical Screen · Sep 2026
Let X and Y be independent Uniform(0,1) random variables. What is the probability that the product is greater than one-half? Imagine we have a deck with 52 cards and play a game: I draw one card randomly, then you draw one from the remaining 51 cards. The higher card wins. If the two cards have the same rank, we return them, shuffle, and repeat the draw until a winner is determined. Who has the h…
- First Round, Three Coding Questions with a Friendly DQASquarepoint · Data Scientist · Technical Screen · Sep 2026
The interviewer is a DQA who already works there. The conversation was relaxed overall, the interviewer was easygoing and happy to talk and give hints, and the whole thing felt more like chatting while solving problems. Climbing stairs: each step you can choose from xx ways of moving, and you need to count how many ways there are to reach step n. This maps to LeetCode 70, and DP is enough. There…
- A Three-Month Process Ending in RejectionSquarepoint · Risk Technology Software Engineer · Senior+ · Technical Screen · Aug 2026Rejected
I am an older programmer. After graduating in 2016, I spent my early career doing C++ backend development at internet companies. After the pandemic, I moved into quantitative development. My most recent job was developing trading infrastructure in the Singapore office of a small quantitative firm, and my former employer laid me off in March. From March through May, I interviewed intensively with…
- Algorithms, Data Structures, Bash, and DiceSquarepoint · Quantitative Researcher · Technical Screen · Aug 2026
Short version: two algorithm questions, one data-structure question, one development-related question, and one statistics question. For an array of n positive integers arr[n] and an integer k, a subarray is good if it contains at least k distinct integers. Find the minimum length of a good subarray; otherwise return -1. Given a list containing an odd number of positive integers, you may remove ex…
- Two Onsite Rounds, Rejected After a Two-Week WaitSquarepoint · Software Engineer · Intern · Onsite · Jun 2026Rejected
The first round was an OA — I already posted about that separately, so check it out if you get the chance. After the OA I did two rounds of VO. Three rounds in total. Round 1: This interview was with a junior software engineer. He asked a few simple resume questions first — nothing to worry about, the interviewer just wants to understand your background. After that he asked some technical questio…
More companies
- Meta666
- Amazon653
- Google486
- OpenAI342
- Capital One268
- Microsoft252
- DoorDash241
- Anthropic225
- Uber217
- Apple177
- TikTok176
- Pinterest161
- ByteDance160
- LinkedIn154
- Stripe139
- Snowflake130
- Databricks122
- Airbnb112
- Rippling106
- Oracle104
- Coinbase99
- Netflix97
- NVIDIA95
- Snapchat94
- Citadel90
- Waymo90
- Instacart87
- Roblox84
- Salesforce77
- Optiver76
- Shopify63
- Robinhood60
- Atlassian55
- Hudson River Trading55
- Two Sigma55
- J.P. Morgan53
- PayPal53
- xAI53
- Lyft52
- Tesla52
