The interview process involved:
The interviewer was helpful and reassuring. You are encouraged to talk often while coding. As soon as I read a coding question, I was immediately asked to talk about my solution, which was a ridiculous request in hindsight. I did not proceed to the next phase.
Everyone I talked to during the process was nice and accommodating. HR also informed me about my rejection after the interview, which I appreciate since too many companies out there don't do that.
Given how developers can have bad interviews sometimes despite good qualifications, I wish candidates were given second chances to show the full scale of their capabilities.
One easy and one medium level LeetCode question.
The following metrics were computed from 7 interview experiences for the Rokt Software Engineer role in Canada.
Rokt's interview process for their Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Rokt's Software Engineer interview process in Canada.