First I had a telephone interview with HR. She called for an in person interview, I met with manager, and HR, the interview lasted about 20 minutes. Then they called for a last interview with head of department and manager. They were very professional and well prepared.