I applied online. The process took 4 weeks. I interviewed at APM Terminals (Toronto, ON) in Apr 2019
Interview
They start with a technical interview with the manager if the manager confirm that you are technically good then you move to a general interview with the HR.
If you get accepted you should go for a medical check.