Software Developer Intern applicants have rated the interview process at BMO Financial Group with 2.7 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 33% positive. To compare, the company-average is 64.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Developer Intern roles take an average of 18 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at BMO Financial Group overall takes an average of 23 days.
Common stages of the interview process at BMO Financial Group as a Software Developer Intern according to 3 Glassdoor interviews include:
Skills test: 40%
Phone interview: 40%
Background check: 20%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 3 weeks. I interviewed at BMO Financial Group (Toronto, ON) in Feb 2024
Interview
2 rounds, one with managers and one with developers, they asked technical questions and project related questions. They asked about tech stacks did some scenarios of what I would do in certain scenarios etc.
Interview questions [1]
Question 1
Explain agile methodology and waterfall method etc. SQL question
I applied online. I interviewed at BMO Financial Group (Toronto, ON) in Mar 2026
Interview
Started with an online one sided screening process, followed by a virtual meeting. Screening process had 5 mostly behavioral questions. Virtual meeting was a mix of behavioral and technical questions, lasted around 30 mins.
Interview questions [2]
Question 1
What is your favorite and least favorite piece of technology?
I applied through a recruiter. The process took 2 weeks. I interviewed at BMO Financial Group (Toronto, ON) in Oct 2024
Interview
Initial Video round of interviews (more behavioral), Followed by a live video with two engineers on the team asking a variety of Programming Conceptual questions. These ranged from language specific features to various OOP concepts and other programming related topics.
Interview questions [1]
Question 1
Explain the difference between Polymorphism and Encapsulation.
I interviewed at BMO Financial Group (Toronto, ON)
Interview
One-way virtual job interview for the position, had 5 questions, 2 attempts, 90 seconds for each questions, to record. 2 attempts to bar for technical difficulties. The interface was almost smooth always, but there were a few times where processing took longer than normal/expected
Interview questions [1]
Question 1
What's your most and least favorite tech product,
talk about how AI ML is revolutionalizing the tech space