5 interviews in total, cut it short on the third phase (technical test) where the test was incomplete, Russian data Vs english and requires technical coding or extensive manual data entry which is non compatible with the position applied for.
Interview questions [1]
Question 1
Basic questions: introduce yourself, why do you wanna join Yandex, etc.
Several interviews (3-5), most of them are only about algorithms. Sometimes, if there is enough time left, they can ask you about the language specifics or something related to concurrency
Applied online. I was contacted by an HR a few months before my graduation. Had a call with a hiring manager. Asked about some basic data structure and algorithms. Several questions about machine learning algorithms and ML system design.