Started with HR contact and initial screening discussion. Phone interview with hiring manager followed in a week or two. After about 6 weeks, was called in for a team interview. Interview was relaxed, professional, and non-threatening. A lot of good information about the role was communicated. Job offer came within about two weeks.