I applied online. The process took 1 day. I interviewed at CN (Calgary, AB) in Mar 2022
Interview
It was an online interview where you record video answers to a number of questions. You get limited attempts. Overall an annoying process hopefully they have gotten rid of it.