I applied in-person. The process took 3 days. I interviewed at Yandex (Moscow, Moskva) in Apr 2017
Interview
1 or 2 persons asking you questions or tests which may have no good answer or you need some not standard thinking to solve the quiz. But sometimes they simply don't know what they want. Like in my case. Three times in a row.
Interview questions [2]
Question 1
You have two flamable threads, each burning for 1 hour. How to measure 45 minutes?
First step - call with recruiter who asked several questions about myself, salary, and asked a simple probability task. Next step was a programming section (online 'on a white board') and the next time I could have had a math section
Interview questions [1]
Question 1
Programming task included finding optimal complexity of an algorithm and understanding of lists and dictionaries
Regular interview,
took about 1 hr
standart questions about
education, skills and participating projects
then continiued with logical quiz
than interviewer asked to write simple algorithm in python
i was a litle bit nervious and flunked the interview.
1 HR asks all the questions and writes notes to laptop. HR has not many technical background, but she were very friendly and answers all the questions you ask. The whole process took about 40 minutes.
Interview questions [2]
Question 1
Print "1 s 2 s 3 s ... s n" for arbitary given string s and integer n.