I went to my school's career fair in mid September and dropped off my resume. I received an email two weeks later to schedule an on campus interview the next week. I had a 30 minute interview with a former TDP associate and someone who had managed TDP associates in the past. The interview was relatively conversational with only a few questions not specifically related to my experience and interests. I was also able to ask questions about the company and the program. They were mostly focusing on which rotations I would potentially fit into best. I was asked about backend/frontend development preferences or if I wanted to be in more of a project management role.
Two days later, I was invited to an onsite interview for the next week. This day consisted of a few presentations, a panel of former and current TDP associates, an office tour, and one hour long interview with an IT director. The interview was very conversational again and topics focused on my internship experiences and my ability to work with a team.
Overall, the experience was enjoyable and gave me a lot of insight into the company while they got to know me. I received an offer the day after my onsite interview. We were made aware we would receive decisions the next day.