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 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 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.