Applied through TD's career site and quickly received a technical assessment to complete. Following that, a phone interview took place involving one person from HR (Basic behavioral/work capability questions) and one of the current associates (Technical questions, reviewed your answers from the technical assessment, etc..). Final stage was an in-person interview with a couple senior managers (More behavioral questions and some problem solving questions)