The interview process was 3 interviews long. One with the new hiring manager, the second one with a Staff Software Engineer and the last with the actual team. First interview was focused on behavioral aspects, second interview was more technically inclined where we discussed past projects I worked on. Before the last interview I was given a technical assessment that required me to design a build pipeline. The technical assessment was not difficult but paying attention to the details in what they are asking goes a long way. The last interview is to review your work where you explain how you did it and why you chose to design it in that manner.