I applied online. The process took 4 weeks. I interviewed at BMO US
Interview
Process started with phone interview with recruiter then an interview with the branch manager. Basic situational questions asked and also why I wanted to leave current employer. Job offer delivered by recruiter the next day.