It was a quite long process, firstly i had an interview with HR then with the team lead and a dep. representative and lastly with the manager. Interviews were conducted on a 3-4 weeks timespan. Everyone was very nice. Duration was 60 min per interview.