There was a technical quiz at first. According to your score, you are either qualified for a technical interview or not. During the technical interview, you are being questioned about several technologies. You are also given a hypothetical situation -technical dilemma- where the interviewees discuss with you how would you approach and solve such a situation. After that, there is an HR interview.