The interview process consisted of two rounds. The first round was an online assessment that included behavioural questions and two coding questions, where one question was easy and the other was medium level. Candidates were shortlisted based on their performance in this round. The second round was a face-to-face technical interview where the interviewer asked questions based on the programming languages mentioned in the resume. They also asked to write code without using built-in functions and checked communication skills and problem-solving ability throughout the interview.