I applied through a recruiter. I interviewed at People Can Fly
Interview
Screening interview from the HR, talking about previous experiences. Two hours take-home test and then a tech interview with more complex questions based on the test. Everyone was very kind and professional.