They were 4 interviews:
The first was screening the general programing background by the team leaders.
The second was technical to review the task results.
The third was also technical where the team leader showed me some of the project code, to see if I understand it.
The Final was with the branch manager to see if I can understand my capabilities, strengths and weaknesses.