I went through the process via a recruiter. The process was long, I had 3 technical interviews and a meeting with the hiring manager and I believe I skipped a technical interview stage as I told them I had other final stage interviews that I would be hearing back from quickly. While the process was long, they were responsive and moved me onto each stage relatively promptly (3/4 weeks elapsed time I think). They cancelled and rearranged interviews on 2 occasions.
All of the technical interviews were 90 minutes long!! In each of them we discussed my background / technologies I had used, followed by questions about the technology they would be using (Python and Linux in my case) and finishing with a paired coding exercise. The coding exercise was low pressure which was good and all the problems were relatively straightforward (LeetCode Easy/Medium). The chat with the hiring manager was 45 mins long and we discussed my background, ongoing projects and a chance to ask questions.
All feedback throughout was really positive (from my recruiter) and the chat with the hiring manager felt great. I was then not offered a role and despite asking, given zero feedback.
Can you explain what a decorator is in Python?
The following metrics were computed from 8 interview experiences for the Squarepoint Capital Software Engineer role in London, United Kingdom.
Squarepoint Capital's interview process for their Software Engineer roles in London, United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Squarepoint Capital's Software Engineer interview process in London, United Kingdom.