Glassdoor users rated their interview experience at Yandex as 100% positive with a difficulty rating score of 3 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Sales Representative and rated their interviews as the hardest, whereas interviews for Sales Representative and roles were rated as the easiest.
The hiring process at Yandex takes an average of 30 days when considering 1 user submitted interviews across all job titles. Candidates applying for Sales Representative had the quickest hiring process (on average 30 days), whereas Sales Representative roles had the slowest hiring process (on average 30 days).
2 leetcode tasks, medium level. First, you solve on paper and tell it to interviewer, if agree, then you start coding. In process there were some questions, like: what is asymptotic of vector push_back, why?
I applied online. The process took 2 weeks. I interviewed at Yandex (Moscovo, )
Interview
Simple introduction, DSA round 15 minutes, trying to help, but messes your thoughts. Even if you got working algo they will need more optimized and more. After that - feedback, on which you will be told to read books instead of solving leetcode.
I applied through a recruiter. The process took 4 weeks. I interviewed at Yandex (Moscovo, ) in Dec 2022
Interview
1. Interview with recruiter. Got asked basic question about my job expectations. Got asked 3 easy technical questions, this was unexpected. Later was told that this was intentional, it was meant to be a surprise.
2. 3 algorithmic interviews, practically the same. Got asked one easy and one medium coding question. On the third one I tackled medium fairly quickly and so they gave me another medium one.
3. Final interviews with teams that were interested in my application. I got three teams and chose one of them. I heard that there's also an option to work in each team for a couple of weeks to get a hands-on experience and decide after that. I wasn't offered that.
4. Final "interview" with recruiter when they present an offer to you.
My position wasn't senior enough to have a architectural section, but it is a thing.
Interview questions [1]
Question 1
You have two arrays X and Y. You need to find minimal value of abs(X[i]-B[j]). You can modify the arrays inplace.