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).
Didn't get a response for a long time, the recruiting team was friendly, but it was a very long process. in general, everything worked out. I was happy with this experience. My advice is to wait and be patient.
I applied through a recruiter. The process took 2 months. I interviewed at Yandex (Moscovo, ) in Mar 2023
Interview
The interview process is quite lengthy and can take up to 2 months. There are 3 technical sections in the interview process: a screening interview to assess knowledge of the programming language and technical stack, a coding interview, and an algorithmic interview. Each section includes coding tasks. Next, there are final interviews with specific teams.
I applied through a recruiter. I interviewed at Yandex (Almaty) in Apr 2023
Interview
I underwent three technical interviews focusing on my coding and algorithmic skills. The interviews didn't involve overly complex tasks. However, I faced difficulty in the third interview as I was anticipating architecture-related questions instead of another coding stage.
Interview questions [1]
Question 1
1) Calculate the maximum length of consecutive 1s in an array when removing one element (deletion is mandatory). [1, 1, 1, 1, 0, 1, 1, 0, 0, 1, 1] In this case, the result is 6. 2) Given two arrays of the same size, return an array of the same size where each element represents the count of identical elements between the two arrays. Identical elements within the same array are not counted. Example 1: array1 array2 result 0 2 0 1 4 0 2 3 1 3 6 2 4 5 3 5 7 4 Example 2: array1 array2 result 0 1 0 0 1 0 0 1 0