I applied online. The process took 2 weeks. I interviewed at TD (Toronto, ON) in Mar 2022
Interview
Two round interview.
First round is a technical question about your resume, and then coding on very easy basic programming, like how to use Switch/case, If statement and for-loop.
Second round is behavioral interview, asking about how to deal with some conflict with teammates.
I applied through a recruiter. The process took 2 weeks. I interviewed at TD (Dublín, Dublín) in Aug 2021
Interview
I was reached on the Linkedin by a third-part recruiter who talked about the opportunity and asked if I was interested in joining the selective process, which I accepted.
So I had this round with him, in which we talked about my profile and previous experiences.
Then I had a homework assessment followed by a 3-round interview.
Interview questions [1]
Question 1
Apart from the homework assessment in which I was asked to merge 3 csv data files into a single report with certain rules (refdata and trade join by column Inventory, trade and valuation join by column TradeId, The output will be based on the Trade file. If no valuation or refdata for a given trade, then leave the "refdata" and "valuation" fields BLANK), I went into a three-round interview with some overlapping technical questions about concurrency, how to manage huge amounts of data in a REST request, main differences between java 8 (the language I used to do the assessment) and the most recent versions of the language.
I applied through an employee referral. I interviewed at TD (Toronto, ON) in Jan 2019
Interview
2 rounds of interview. 1st round was basic getting to know each other, communication skill. 2nd round technical interview with coding challenge and subject matter related questions from tech leads and fellow developers. It's medium difficulty I would say, not anyone who attends will get the job, would really have to know what they are talking about.
Interview questions [1]
Question 1
What are your previous projects and how exactly you contributes for it.