The interview process consisted of three rounds. The first round was an online aptitude and technical assessment covering basic programming, logical reasoning, and quantitative questions. The second round was a technical interview focused on fundamentals of operating systems, networking, databases, and basic coding concepts. The final round was an HR interview that included questions about my background, strengths, and willingness to relocate or work in shifts.