The interviewer asked to solve several algorithmic tasks by first explaining the solution and then writing correct code. If a mistake was made, the interviewer suggested areas where it could happen.
Firstly, I wrote the contest where got 5 problems for 5 hours. After that they invited me to the next interview where I have algorithmic interview and after that I got another algorithmic interview and then has interview with different teams in Yandex.
Interview questions [1]
Question 1
They asked me some problem from LeetCode which was related to Binary Search.
Preliminary contest is pretty hard, though the interviews are very easy. I would advice to actually ask about working process and how company functions for a typical developer, because judging but what I've heard during interviews on this questions - it's not for everyone. Thus, do actually consider asking these questions and think about whether it works or not.
Interview questions [1]
Question 1
Write a 2d line reflection (check leetcode) solution
I applied online. I interviewed at Yandex (Moskau, )
Interview
After participating in a coding contest, I was invited to the first algorithm interview, where I successfully solved both questions (2 out of 2). However, in the second algorithm interview, I struggled and failed to solve the very first question.
Interview questions [1]
Question 1
Remove the smile patterns in the text in O(n) time.