I applied through college or university. I interviewed at TD (Toronto, ON)
Interview
First round was HR screening, basic questions about previous experience, combined with behaviour questions.
Second round was 1.5h tech interview. First 45 min was resume walk-through, projects deep-dive, and behaviour questions. Next 45 min was a coding test of Python and SQL. But not difficult.
Third round was senior manager interview, focus more on behaviour questions and team fit.