I applied online. The process took 3 months. I interviewed at BC Ferries (Victoria, BC) in Mar 2018
Interview
3 In person interviews:
One with the Manager and HR,
and two with the team I would be working with.
One final phonecall interview with the manager and hr followed by a written offer.