I applied through college or university. The process took 2 weeks. I interviewed at Apriorit (Dnipropetrovsk) in Jan 2019
Interview
Consists of three stages: testing with some logic tasks solving, English test with 30 questions and answers option, test task and interview with team lead. The gap between each stages is about 5 days - two weeks