I applied through a recruiter. The process took 3 days. I interviewed at Yandex (Moscow, Moskva) in Apr 2019
Interview
HR screening, 1-hour general remote screening, 5-part tech interview (1 hour each). The entire process can take under a week; more typically a little over that. The tech interview is a little tough but very much on point.