I applied online. The process took 1 week. I interviewed at Yandex in Aug 2020
Interview
Implementation of basic data structure using only std libraries. More simple is better. You have to know about concepts of programming language, possess on memory with minimum expense. Interviewer is helping sometimes, asking guiding questions.
It used to be a 4 part interview with screening, java/scala section, databases and algorithms. Now it's much simpler, just two sections with theory and practice (solve some problems in pseudo code).
Interview questions [1]
Question 1
You're given a method that returns a random number in a range [0, 4), create a method that returns a random in [0,3) range
I applied online. The process took 3 months. I interviewed at Yandex (Moskau, ) in Jul 2021
Interview
There were about 5 sections in a month. Then was passed to another team. In general it took me about 3 months to pass all sections for all 3 teams and get offer.
Interview questions [1]
Question 1
AA section was too much - asked to plan SQL DB scheme of the fly, create distributes message queue and log analyser. That was quit fun, but not for manager role.