I had one zoom interview with a team manager, followed by a face to face technical interview with 2 senior software developers. this one was more of a technical interview - they gave me a problem and I needed to come up with a design
than a face to face with VP RnD and CTO. talking mostly about a project I worked on and the architecture of it with some challenges I came across and how I solved them
last one was an HR talk , felt like a nice step where they actually wanted to get to know me and I get to ask question I didnt ask before