I applied online. The process took 3 months. I interviewed at CN (Montreal, QC) in Jan 2021
Interview
The interview was conducted professionally, yet I was put to ease. The interviewer was very interested in seeing whether what my professional goals were and I believe they aligned with the company's mission also.