First, there was an interview with HR, and then one technical interview with two Developers. After the interviews, there was a code assignment, which I failed at this step, they responded to my code with a complete code review and explained the problems with my code.