I applied through a recruiter. The process took 3 days. I interviewed at BesLogic (Montreal, QC) in Aug 2020
Interview
First HR contacts you and it it's determined that you're a good fit, you meet some mid to senior developers who will chat with you about your knowledge as a verbal examination. Lastly, if all goes well, you will be the CEO for a final approval.