The interview process began with a Technical Assessment, where I completed an online evaluation of my coding and problem-solving skills. This was followed by a Live Technical Interview, which focused on discussing my approach to technical challenges and walking through real-time coding problems. The process concluded with an HR Interview and Systems Design round, where I talked about my experiences, motivations, and was asked to design and explain the architecture of a system.