First half hour with HR, then another half hour with two team leaders, last half hour with department manager and the other three team leaders.
HR go through the general questions including salary expectations. Other part of the interview they asked some technical questions also introduce how they work and what do they expect for the candidate.