The interview process consisted of multiple rounds. First, there was an online assessment including aptitude, logical reasoning, and coding questions. Candidates who cleared the assessment were shortlisted for the technical interview, where questions were asked about programming, projects, and basic computer science concepts. Finally, there was an HR round focusing on communication skills, career goals, and willingness to learn.