BMO Financial Group logo

BMO Financial Group Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 1,868 interview experiences · FREE TO READ

2.1 Rounds average
Average Typical difficulty
64.9% Positive experience

Which role are you interviewing for?

30 roles · 1,868 reports

Candidate interview experiences

First-hand accounts from people who interviewed at BMO Financial Group.

Showing 4 of 1,868
BMO Financial Group logo
BMO Financial Group

Retail Relationship Banker

Sales · nearly a year ago

Mid Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Onsite Phone screen
Interview formats
Behavioral Technical Case

So, there were 3 rounds in total. First, I had a phone call with the recruiter, mostly asking situational questions. Then, I went to the branch for the second round with the branch manager, where we talked a lot about fitting in with the team and working together. The last round was a phone call with the market president, and that was all about my sales experience. It took about a month from when I applied to when they made the offer.

Confirmed questions1 question
  • Can you share an instance where you successfully improved a negative customer service situation?
BMO Financial Group logo
BMO Financial Group

Associate Product Owner

Product · nearly a year ago

Mid Average Negative experience No offer 2 rounds
Interview process
Recruiter call Phone screen Background check
Interview formats
Behavioral Technical

I went through two virtual interviews for this role: a recruiter chat and an interview with the hiring manager. I was really interested in this job, but the process felt a bit messy. The recruiter didn't even remember the job title during our call and had to look up my resume. It was an odd way to start. The questions they asked seemed straightforward, focusing on my background in Responsible AI and product management. The hiring manager interview went well, with relevant questions and a good conversation. They gave me several timelines for what would happen next, but none of them panned out. I followed up a couple of times over a few weeks. Eventually, I got a short message saying they hired other people. I asked for feedback, but I'm still waiting to hear back. I know they don't have to give feedback, but I've had much better communication from other companies in this space. If they had provided clearer timelines and kept me more in the loop, it would have been a much better experience.

Confirmed questions1 question
  • Can you tell me about your experience with responsible AI frameworks and how you'd gather feedback for responsible AI products?
BMO Financial Group logo
BMO Financial Group

Investment Banking Intern

Finance · nearly a year ago

Intern Average Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Behavioral Case

The first round involved two interviews: one with basic BIWS questions like explaining a $10 depreciation and a stock pitch, and another covering the big three behavioral questions (Tell me about a time you failed, Why BMO, Why IB). The second round consisted of a resume deep dive and a paper DCF.

Confirmed questions5 questions
  • Can you explain a $10 depreciation?
  • Could you walk me through how to do a stock pitch?
  • Tell me about a time you failed.
BMO Financial Group logo
BMO Financial Group

Quantitative Analyst Intern

Analytics · nearly a year ago

Intern Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Take home Onsite
Interview formats
Technical Behavioral Coding

The interviewers were very friendly. They asked a lot of machine learning questions, focusing on the techniques listed on your resume. It wasn't just about what you did, but the process, the technique, and your understanding of it all. If you made a mistake or said something unclear, they'd guide you. Overall, a really nice interview experience. The first round was technical and behavioral, the second was a coding project where you build a model based on their specs, and the third involved meeting several managers to discuss technical aspects.

Confirmed questions3 questions
  • Can you explain the random forest algorithm?
  • How would you define duration?
  • Could you explain Bayes' theorem?

BMO Financial Group Interview Questions

Quoted word for word from BMO Financial Group interview reports.

What exactly is vectorization, and why is it significant in Python, particularly with libraries like NumPy and Pandas?

Read reports

Using Monte Carlo simulations, how would you estimate the probability of getting heads with a biased coin?

Read reports

Solve a dynamic programming problem where you need to make jumps of 1, 2, or 3 steps.

Read reports

How do you go about calculating the Value at Risk (VaR) for a given portfolio?

Read reports

What is an ARIMA model, and in what scenarios would its use be appropriate?

Read report

What are the advantages and disadvantages for a seller when choosing between a strategic acquisition and a sale to a PE firm?

Read report

How would you implement a FIFO queue using modern C++ techniques with a focus on low latency?

Read report

When doing financial modeling, what are the advantages and disadvantages of using linear regression compared to decision trees?

Read report

Can you write a SQL query to identify the top 5 best-performing stocks over the past three months?

Read report

Formats, difficulty and experience

Across all 1,868 BMO Financial Group interview reports.

Interview formats

Behavioral 53.1%
Technical 29.7%
Other 7%
Presentation 4.3%
Case 2.5%

Interview difficulty

Easy 21.9%
Average 68%
Difficult 10.1%

Candidate experience

Positive 64.9%
Neutral 25.3%
Negative 9.7%

Reports by job function

Operations 628
Sales 321
Finance 298
Analytics 223
Engineering 187
Other 108