I applied for the TLP position, and shortly after Vanguard sent me a coding challenge to complete. It was done in Java, and were medium level leetcode questions imo. After I submitted it, I heard back from them a week later to schedule a phone interview. The phone interview went well and was purely behavioral. I scheduled a super day at their offices in Malvern PA. That day lasted from 7:30 am to ~3:00 pm. There was an hour long technical interview, where I was asked general technical knowledge questions about languages and mini programs, and an hour long behavioral. There was also a technical case question where we had 30 min to prepare and present to the interviewer, and a round table discussion. Overall, the interview process was nice and so were the interviewers. However, they took about 3 weeks to come back with a response, so don't expect to know how you did anytime soon.