The interview process involved a lot of LeetCode questions with live coding, and one simple system design problem.
The only task worth mentioning is described further.
The interviews took about a month to schedule and complete.
Implement a class representing a scheduler for tasks. You pass std::function and a time point, and a single executor thread is supposed to run that task at the specified time.
The following metrics were computed from 1 interview experience for the Yandex Senior Software Engineer C++ role in Belgrade, Serbia.
Yandex's interview process for their Senior Software Engineer C++ roles in Belgrade, Serbia is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Yandex's Senior Software Engineer C++ interview process in Belgrade, Serbia.