Squarepoint Capital logo

Squarepoint Capital Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 122 interview experiences · FREE TO READ

2.7 Rounds average
Average Typical difficulty
48.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Squarepoint Capital.

Showing 3 of 122
Squarepoint Capital logo
Squarepoint Capital

Software Engineer

Engineering · nearly a year ago

Mid Average Positive experience No offer 5 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding Behavioral

So the whole thing had 5 parts but I only made it through 2 interviews. The first person I talked to was really chill and helpful, it was a real conversation. The second interviewer wasn't as easy to talk to but still decent, seemed kinda swamped.

Confirmed questions4 questions
  • They asked me some basic Python questions verbally.
  • Then came some multiple choice Python questions where I had to explain my answers.
  • After that, I was given a LeetCode medium problem.
Squarepoint Capital logo
Squarepoint Capital

Software Engineer

Engineering · nearly a year ago

Entry Average Positive experience No offer 2 rounds
Interview process
Take home Technical screen
Interview formats
Technical Coding

The interview process lasted three weeks. After submitting an online assessment on Hackerrank, which included 5 multiple-choice questions on Linux and a coding challenge about Task scheduling algorithm, I received a reply three days later. I passed the online assessment but was unsuccessful in the first round tech interview. The interview itself was an hour long, with 30 minutes dedicated to discussing my related projects and the remaining 30 minutes for a coding challenge that involved converting strings to formulas. The coding challenge was considered medium difficulty.

Confirmed questions4 questions
  • Can you explain what asynchronous programming is?
  • What were your reasons for choosing Gunicorn over FastAPI in your project?
  • Describe the Task scheduling algorithm.
Squarepoint Capital logo
Squarepoint Capital

Software Engineer

Engineering · a year ago

Senior Average Negative experience No offer 3 rounds
Interview process
Take home Technical screen Phone screen
Interview formats
Coding Technical Behavioral

Wouldn't bother with this company, they don't even tell you you're rejected unless you chase the recruiter, who also gave no feedback. The first stage was a decent Python data parsing task. It went downhill from there. The next stage was just to check I didn't cheat on the first assessment and a quick, unenthusiastic overview of the job. After waiting another two weeks, I had another disengaged interviewer who asked me book-knowledge questions like 'how to search for specific lines in a CSV file from the command line', barely testing experience or fit. Then came generic coding questions like 'create a decorator' or 'write a generator function', where they wanted exact answers off the top of your head, otherwise you're seen as inexperienced.

Confirmed questions1 question
  • Could you write a decorator that wraps another function?

Squarepoint Capital Software Engineer Interview Questions

Quoted word for word from Squarepoint Capital interview reports.

What is the optimal time and space complexity to find the first non-repeating character in a string?

Read reports

Can you encrypt a given string 's' based on the rule where contiguous character sequences are replaced by their frequency followed by the character, like 'aabbbaacc' becoming '4a3b2a2c'?

Read reports

Could you explain the difference between a tuple and a list in Python?

Read reports

When inserting into a circular singly linked list, how many pointers are updated?

Read reports

Could you explain how to locate a specific word within a file using a Linux command?

Read report

Can you represent a number using a linked list of its digits and then add numbers represented this way?

Read report

Can you write a program to find the square root of a double?

Read report

How would you implement a text editor using a doubly linked list in Python?

Read report

Can you tell me the Linux system call for creating new processes or threads?

Read report

Formats, difficulty and experience

Across all 122 Squarepoint Capital interview reports.

Interview formats

Coding 39.7%
Technical 36.9%
Behavioral 20.2%
System Design 2.4%
Other 0.3%

Interview difficulty

Easy 10.7%
Average 62.3%
Difficult 27%

Candidate experience

Neutral 27%
Negative 24.6%
Positive 48.4%