Entire interview process consisted of 3 stages: initial phone interview with HR, in-person interview with team manager, and task. HR recruiter is very informative and provides clear, transparent insight about the role, team environment and company which was very helpful for me to evaluate the position if it's a right fit for me.