It was a total of 3 interviews. The first was a screening interview with HR. The second was a list of technical questions mainly from a list that was emailed after the first interview. The last interview was basically the exact same as the second but over a video call.