HR Interview followed by an interview with the hiring manager. Both technical and non technical questions. Overall the interview was less technical than I expected for this role compared to other interviews. Hiring process was about 3 weeks in total.