3 rounds of interview + a technical test. If you pass the first round where you're asked for your general skills, you'll have the second interview in the next several days. Interviewers want to evaluate your experience, your technical and business skills, then you'll need to take an IQ test. After that, if you do well, they'll send you a FEA test via email and you will have a few days to finish it. The last round is with the director.