TD Business Intelligence Analyst interview questions
based on 5 ratings - Updated Mar 3, 2026
Averageinterview difficulty
Mixedinterview experience
How others got an interview
75%
Applied online
Applied online
25%
Staffing Agency
Staffing Agency
Interview search
5 interviews
TD interviews FAQs
Candidates applying for Business Intelligence Analyst roles take an average of 3 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at TD overall takes an average of 22 days.
Common stages of the interview process at TD as a Business Intelligence Analyst according to 1 Glassdoor interviews include:
Phone interview: 50%
One on one interview: 50%
Here are the most commonly searched roles for interview reports -
I applied online. I interviewed at TD (Toronto, ON) in Dec 2024
Interview
This one was a quick process as they were looking for immediate joining and there was a 1 interview day for all candidates, only the technical round(last round). Other roles take upto 2-3 months to be finalized.
Interview questions [1]
Question 1
How would you filter rows that have - in the identifiation number by joining to to a dependent table.
I applied through a staffing agency. The process took 2 weeks. I interviewed at TD (London, ON) in Dec 2023
Interview
First call with HR wasnt pleasant but they moved me along to the next stage. There were about 3 rounds of interview, same day within 90 minutes, moving from one meeting room to another. Overall it was a great experience as the process showed they needed someone with a good understanding of what the job entails.
The first round was with HR, where they asked common interview questions. After that, I received a case study that involved developing a dashboard, which I had to present in the next round within five minutes. The final round was an interview with two team managers—one focused on team dynamics and collaboration, while the other assessed my technical skills by asking SQL and Python questions. I was also required to write code in Notepad while sharing my screen.
Interview questions [1]
Question 1
They asked about my experience working with clients and stakeholders and how I manage multiple tasks. I was also given SQL queries and asked to identify errors in the code. Additionally, they presented three tables without common columns and asked how I would join them.
In the Python section, I was asked to write a function, but I don't recall the exact question.