Initially on telephone and on Skype with company's HR recruiter, an interview on site again with HR recruiter, some personality tests on site. 2 interviews with department managers on site and finally an interview with HR manager at company office headquarters. Polite, professional and comfortable atmosphere. Long interviews and long process in total.