I applied online and received a phone screening call from the recruiter, who was friendly and provided a clear overview of the interview process. I was then scheduled for two rounds: an AI coding interview on CoderPad, where I solved medium-level LeetCode problems on strings and graphs, followed by a technical interview with the intern host manager. The second round focused on discussions about Graph ML, Generative AI, and questions related to my research projects and resume. The overall process was well-structured, with fair technical questions and a smooth experience.