They proposed three stages: interview, test assignment (they said it's a big challenge), final interview. I was allowed to participate only at the first stage. I didn't pass the interview. The interviewers were two guys, communication was nice and polite. They provided me detailed feedback on what I need to learn and it was valuable for me.