It involved an initial call with the hiring manager where I learnt more about the role and the team and had the opportunity to share about my background. Then, there was a task, which I really enjoyed working on, followed by a call where I presented my task. Finally I had a culture and values interview which I thought reflected really well on the company.
I felt the hiring manager always set realistic expectations around when I'd hear back, and sent warm and personalised emails, which was great.
Overall a really positive experience!