In June, I underwent Microsoft's comprehensive interview process, which commenced with an Online Assessment (OA). Following a successful OA, the recruiter coordinated three technical interview rounds on the same day, complemented by an additional subsequent round (AA). During these interviews, I tackled a variety of data structures and algorithms (DSA) challenges, including problems such as Majority Element II and Longest Palindromic Substring. This experience allowed me to demonstrate my proficiency in solving complex programming problems and reinforced my skills in algorithmic thinking and efficient coding practices.