Typical interview process. There was an HR interview first, followed by an interview with the hiring manager, and lastly a panel interview. The last two stages of the interview process were a mixture of technical questions and soft skill questions. Hiring manager was very technical. Interviews were remote (interview was in May 2023)