Candidates applying for Software Engineer 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 3 days.
Here are the most commonly searched roles for interview reports -
I applied online. I interviewed at TD (Toronto, ON) in Dec 2025
Interview
There are three interviews:
1. HR, behavioural questions
2. Department Manager & Department Senior Engineer, behavioural / light technical questions
3. Department Manager & Department Senior Engineer, technical questions
They work quickly and get back to you within a week
Interview questions [1]
Question 1
Why do you want to work at TD?
What is a constructor in Java?
Describe the fundamental principles of Java?
I applied through a recruiter. I interviewed at TD
Interview
Behavior question round then technical question round, the interviewer was very kind and answered a lot of questions but our timeline didn’t match so there’s no result. Not sure if there’s more round
First round, virtual - lots of basic questions on the SDLC and there is one part where you can work on a sample project to showcase the feature they want implemented
Interview questions [1]
Question 1
Experience on jetpack compose as an asset - be ready to explain how to use it in the MVVM architecture etc