Katkat

Company

Squarepoint interview questions

38 practice questions in the style of Squarepoint's interviews, covering Machine Learning, Coding & Algorithms, Software Engineering Fundamentals, Statistics & Math.

Questions38

3 easy31 medium4 hard

Your progress0/38

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.

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

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 Screen
  • This 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 Assessment
  • This 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 Assessment
  • This 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 Screen
  • Determine 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 Screen
  • This problem tests your understanding of OLS regression assumptions, the asymptotic behavior of sample estimators, and expected value optimization under probabilistic constraints.

    SquarepointQuantitative TraderMachine LearningTechnical Screen
  • This 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 Assessment
  • Tests 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 2026
    Rejected

    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 2026
    Rejected

    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