3 stages, first with a tech recruiter which was relatively relaxed then a second stage with two technical people from the team and then the final stage with higher ups. There is a take home task but it gives lots of flexibility and isn't too demanding.