The interview process consisted of two rounds. The first was a behavioral interview, where the questions were fairly basic, focusing on topics like motivation for joining the company. The second round was a technical interview, which placed a strong emphasis on deep technical knowledge rather than just algorithms. The interviewer asked a variety of questions related to core concepts, likely covering areas relevant to the role. Overall, the interviewer was very friendly, making the experience engaging and comfortable.