I applied online. The process took 2 weeks. I interviewed at CN (Montreal, QC)
Interview
That was really nice experience, the interviewers are vey nice, they taught me a lot. I think the process takes too long, and this is new position, usually have three rounds, individual, technical and group interview.