3 interviews 1 remote 2 onsite, fairly easy. 1st was with recruiter, second was with main team, very chatty personality type interview. Final interview was both technical and interview with head of department. Technical exercise wasn't very well thought out in my opinion, vague prompt, couldn't ask clarifying questions and just enough time to talk through planning the solution. Was not asked questions after presenting my solution. So really not much to show thought process, shared my assumptions as much as I could.