The interview process consisted of three rounds. The first round involved a 90-minute with coding test. The second round also lasted 90 minutes, focusing on additional technical and problem-solving questions. Following a gap of three weeks, a final round was conducted. This multi-stage evaluation allowed for a comprehensive assessment of the candidate's skills, knowledge, and ability to perform under time constraints.