First contact via LinkedIn, interview on site with the Hiring Manager, then an interview with Hiring Manager, his supervisor, and another Head of department, and a final team interview with 5 teammates. Very warm, open, and straightforward contact throughout the whole process.