
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
Candidate interview experiences
First-hand accounts from people who interviewed at Squarepoint Capital.
Software Engineer
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.
- 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.
Software Engineer
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.
- Can you explain what asynchronous programming is?
- What were your reasons for choosing Gunicorn over FastAPI in your project?
- Describe the Task scheduling algorithm.
Software Engineer
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.
- 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.