Straightforward. Talked to recruiter for company. 3 interviews. 1 with recruiter. 2 with team. Take home assignment was given between interview 2 and 3. Final interview was 2 hours with the first half being technical about the assignment and 2nd half was personal to see if you are a good fit for the team.