(MONTREAL 2019) : 2 interviews with techs and 1 another tech who took the role of HR for some reason... The first 2 interviews ask you a bunch of questions regarding your background, your current classes and the classes you've had. They might ask you a few questions regarding those classes to see if you know what you're talking about. (I.E.: I was told a few questions on unordered sets and maps).
The first tech asked me a hacker rank technical question. The second tech asked me C++ OOP-based questions like what are virtual pure classes, etc. He also asked me to write down a typical interface - parent class- child class structure in C++.
The last interview was with a senior tech (acting as HR for some reason) who was basically looking for lies on my resume. Actively questioning each point I had written down to see if my answer would match what was on my CV. I understand if you do that in the beginning, but having gone through 2 tech interviews and ending with someone who still doubts your skills is a bit underwhelming and disrespectful. Nevertheless I went with it and it ended up in them not even asking about anything else or explaining anything about the job and the story of the company, nothing.
The interview took about 2 and a half hour, it was long and there was a certain amount of waiting to do between each interview (5-10 minutes). Also they are somewhat reserved it would seem, from what I could grasp when I was there. The people there are nice, but don't seem too welcoming.
(Make sure that if you also do an interview with them to write down feedback for others through Glassdoor. The reason I'm writing so much detail is because I really needed some details prior to the interview, but got none. )
What are your current courses and past courses? What is your gpa? What is your college RScore (for some reason they need to know...)
(My tech questions were heavily C++ oriented, but they could also ask python, computer networking questions, etc.) Tech questions: What is an Unordered_map? What is a pure virtual function
Hackerrank question: Calculate a checksum for a string.
The following metrics were computed from 5 interview experiences for the Squarepoint Capital Software Engineer (Internship) role in Canada.
Squarepoint Capital's interview process for their Software Engineer (Internship) roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Squarepoint Capital's Software Engineer (Internship) interview process in Canada.