Submitted resume, heard back from a recruiter for phone screen & was requested to take a values survey online, took survey, interview was scheduled. Went to interview - met with recruiter briefly and then was introduced to three people from the department (department manager, team leader and a colleague). Interview was not difficult.