I had to go to their offices 4 times! The first interview was with HR, then written tasks lasting for about 2 hours, then interview with the department head. They said initially that after the 3rd interview they will make a decision. But no, they invited me to a 4th interview (to go to their offices again), so they could reject me after.