I applied through college or university. I interviewed at TD (Toronto, ON) in Jun 2021
Interview
I encountered a comprehensive assessment of my front-end development skills, particularly focusing on JavaScript fundamentals, HTML DOM manipulation techniques, and React.js basics.
The interviewer began by testing my JavaScript knowledge with questions about core concepts such as closures, prototypal inheritance, and asynchronous programming patterns. I was asked to explain the differences between var, let, and const declarations and to demonstrate my understanding of scope and hoisting.
I was also asked questions about the different ways to loop an array of elements in JavaScript.
Interview questions [1]
Question 1
Differences between var, let, and const declarations as well as hoisting and scopes.
I applied online. I interviewed at TD (Toronto, ON) in Apr 2026
Interview
Very friendly and supportive interviewers! The technical portion revolved around a 3-part full-stack question testing React, Python, and SQL, and the rest of the interview was allocated for a few behavioural and Q&A. Overall a very positive interview experience.
Interview questions [1]
Question 1
What is the difference between a LEFT JOIN and INNER JOIN?