The process consists of 4 steps:
Technical assessment(online)
1st technical interview - focuses on your background and revolves around some basic questions based on a particular programming language. They even give you a coding problem during this interview.
Technical interview(part 2) - more difficult questions on tools and technologies that you have used in your past roles and projects. Another set of coding problems, which would be live and the interviewer will ask you questions on the basis of the solution that you mention
The final step is the HR round and behavioral questions.
Basic questions of Python such as what is a garbage collector, and about some basic functions.
The following metrics were computed from 2 interview experiences for the Squarepoint Capital Software Developer role in Montreal, Canada.
Squarepoint Capital's interview process for their Software Developer roles in Montreal, Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Squarepoint Capital's Software Developer interview process in Montreal, Canada.