Give 5 hours OA. OA is really difficult; you need to solve about 3 of 5 problems.
Then you have about 2-3 technical rounds. If you pass the technical rounds, then they start team matching. You will have interviews with the team; they can ask what they want, with no structure to the interview.
Technical rounds are just LeetCode questions, and the interviewer can ask some language-related questions (e.g., how to pass a vector to a function by reference in C++?).
Technical rounds were easy, then medium LeetCode questions in one hour.
The following metrics were computed from 1 interview experience for the Yandex Software Engineer (Internship) role in Moscow, Moskva.
Yandex's interview process for their Software Engineer (Internship) roles in Moscow, Moskva is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Yandex's Software Engineer (Internship) interview process in Moscow, Moskva.