The problems are conceptually easy, but they have gotchas.
There is an unknown number of rounds.
Communication with HR was not very clear; they changed their expectations in the middle of the process.
Implement a parser for emails and URLs.
The following metrics were computed from 1 interview experience for the Yandex Middle Software Developer role in Moscow, Russia.
Yandex's interview process for their Middle Software Developer roles in Moscow, Russia is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Yandex's Middle Software Developer interview process in Moscow, Russia.