The interview process so far has had two rounds. The first round was with the recruiter, where we discussed my background, work experience, resume, and compensation expectations. The second round was with a Staff Engineer, which was more technical and focused on my hands-on experience, technical concepts, and problem-solving approach.