I applied through a recruiter. The process took 4 weeks. I interviewed at Yandex (Moskau, ) in May 2014
Interview
The recruiter wrote to me and asked if I interested in employment, but I wasn't able to work full time, so she suggested me to work as summer intern. Then I received from her some home tasks, such as implement AdaBoost and I was given two weeks to do. I successfuly passed this part and was invited for 1-1 interview.
Interview questions [1]
Question 1
There were lots of questions about machine learning and computer vision, such as random forest, distance-based classification, boosting, methods of optimization, neural networks, bag of words and so on. Also I was asked about some data structures and sorting algorithms, and there was an average test about C++ syntax.