I applied through a recruiter. The process took 3 weeks. I interviewed at Yandex (Moscow, Moskva) in Nov 2017
Interview
A Yandex recruiter contacted me several months ago about a two positions of Software Engineer for customer-facing product and as a Systems Programmer for internal systems. I decided to try. The process took less than a month.
After resume checks, recruiter offered to go through Skype interview. Interviewer were very friendly, but despite I was preparing for coding interview, most of the questions was about Linux ("classic" questions on how to find CPU consumer or get rid of zombies/uninterruptible tasks).
Less than in a week they invited me to on-site interview (and paid for one-day travel to Moscow). It included 4 hour interviews for Systems Programmer position +1 bonus interview from another product team and one hour dedicated for dinner with recruiter. First three hours were devoted to coding -- you'll be expected to implement a simple algorithm or C++ utility class like very special type of iterator. I utterly failed third one, but interviewer was very helpful and finally got the seemingly right code from me (even though with 15-minute overtime).
Following two interviews very much easier: a little bit of code fixing and coding, large system design (again, no very specific or hard problems here) and lockless structures.
Interview questions [1]
Question 1
Find an unusual undefined behaviour in my own code
4 rounds interview with algorithm questions. On each section two problems. Leetcode easy and leetcode medium. Discuss solution, give assymptotic and after realize and fix bug. You can't run the code
two algo tasks and talking with teamlead about professional expirience
tasks was so easy to understand and to code, like easy leet code
postitve and friiendly atmosphere at interview
fast offer
I interviewed at Yandex (Samara, Samarskaya Oblast')
Interview
Classical interview process with 4 sections and a lot of questions about algorithms. Classical interview process with 4 sections and a lot of questions about algorithms. Classical interview process with 4 sections and a lot of questions about algorithms. Classical interview process with 4 sections and a lot of questions about algorithms.