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 (Moskau, ) 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