You have to do an interview with HR, do a test and another interview with technical recruiter, in the last one I didn't have a good experience because the interviewer was rude, there is no patience at all and needs a little bit of empathy, because I'm not native English speaker, neither him and was really hard to understand his accent.