Initial 30-minute call with the team lead. Brush up on technical questions (e.g., difference between a list and a tuple), followed by an OA (LC-style questions), and then an on-site final round (two interviews, about 45 minutes each: one technical and one behavioral). The behavioral also included technical questions (e.g., what is an API?). The technical interview again was an LC-style question; there was only whiteboarding, no coding. Everyone was really nice and friendly. Super cool perks. The work sounds interesting. Did not hear back after the final round (been over a month), so I guess it is a rejection.
Difference between a list and a tuple.
What is an API?
Leetcode Medium questions.
The following metrics were computed from 2 interview experiences for the DRW Software Engineer role in Montreal, Quebec.
DRW's interview process for their Software Engineer roles in Montreal, Quebec is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for DRW's Software Engineer interview process in Montreal, Quebec.