I applied online. I interviewed at Yandex (Moskau, ) in Mar 2021
Interview
Standard leetcode interview. One easy task, a few middle tasks. Additional system design interview to increase salary. Interview process includes 3-5 coding steps, system design (optional) and a something like behaviour interview.
Interview questions [1]
Question 1
Leetcode tasks, previous experience, a few words about last project.
4 Steps:
1 - Phone
2 - Technical
3 - Technical
4 - Team
After nicely phone call, you've to solve some easy tasks on technical parts & there you go.
Guys work with strict metrics, so even if it goes well, but you mumbling something it'll be noted, counted & can affect the result.
I applied through a recruiter. The process took 3 weeks. I interviewed at Yandex (Moskau, ) in Apr 2020
Interview
I was asked 5 rather hard coding problems. I didn't feel any difference between them, just random LeetCode-like questions. Some were easy, some were medium. At the end there was an interview with the team where they said I was looking for something else from what they had to offer, so they rejected.
Interview questions [1]
Question 1
Implement a code linter that finds missing brackets.