I applied online. The process took 2 weeks. I interviewed at DRW (Montreal, QC) in Feb 2019
Interview
Online test with several leetcode style questions followed by a technical interview with a group of engineers by video. It was mainly techincal questions and they went through my resume to ask if I actually knew the technologies I listed by asking questions like "What is the purpose of Java garbage collection?" and "Why would someone use __main__ in python?"
Interview questions [1]
Question 1
Sort through a list of ones and zeros only by swapping two adjacent values. An acceptable answer either had all 1s followed by all 0s or the other way around.
I applied online. I interviewed at DRW (Montreal, QC) in Jan 2026
Interview
Online Coding Assessment. Aced it but they didnt contact me after. It was about 2 hours long but I took 1 hour. Got the rejection notification a couple days later.
Codility online assessment was the first round which was leetcode style. Then a technical interview and then a superday. Technical interview entailed multiple questions on various topics such as algorithms, data structures, os, networking, system design and more.
Interview questions [1]
Question 1
Data structures, Algorithms, Networking, OS, System design
I applied online. The process took 4 weeks. I interviewed at DRW (London, England) in Oct 2025
Interview
OA then first round interview in 45 minutes. The interviewer is friendly and helpful. They mostly ask about C++ knowledge and low-level details, rather than leetcode questions. Got rejected after that.
Interview questions [1]
Question 1
How is vector in C++ implemented? What is an iterator?