I applied through other source. The process took 3 weeks. I interviewed at ATB Financial (Calgary, AB) in Feb 2019
Interview
Start off with a quick phone interview asking about your interests and why you want to work at ATB. If you get past this you then go into a longer in person technical interview. There may be a group of developers talking to you. No hard or tricky algorithm questions. Most of the questions will be practical and related to your experience.