I applied online. The process took 4 weeks. I interviewed at Royal Distributing (Guelph, ON)
Interview
First Interview: Focused on general HR questions — it went quite well overall.
Second Interview: Conducted by the Head of Technical and the Head of HR. They asked a mix of technical and HR-related questions to assess both my technical knowledge and interpersonal skills.
Third Interview: A two-hour technical session that included a challenging algorithm problem originally from Meta, along with system analysis and SQL questions.