Initial interview with the HR, who was following every step in the way. Then an interview with the hiring managers, followed by a technical interview which is based on some theoretical information you had to study before the meeting. The Questions are on a new topic that you didn't learn before and they are testing the way you think and understand it.