Conversation with an recruiter, then if that goes well a conversation with a dev lead. The big bone I have to pick with this place is the 'hollistic' nature of the interview. It doesn't really assess whether a candidate has strong foundational skills/experience or not. The random nature of the questions you get could EASILY create false positives/false negatives when evaluating candidates.