The interview is divided into 3 stages: the first stage is a group interview, everyone is given tasks for testing, logic, English and knowledge of a programming language (programming language is not required). After that, the second stage: checking the knowledge of the English language, 15 minutes of communication with a specialist. And the last stage is an interview with a technical specialist.