I applied through a recruiter. The process took 4 weeks. I interviewed at Yandex (Moscovo, ) in Apr 2019
Interview
6 rounds of interview: screening, three algorithm sessions, 1 machine learning & statistics at coding sessions you write your solution on a paper/whiteboard and discuss complexity with an interviewer at ML interview you will be asked about classical probability theory, testing statistical hypothesis, p-value, classical machine learning, metrics, losses, etc
Interview questions [1]
Question 1
what is the ROC AUC of an algorithm which predicts random variable in [0, 1], there are A positives, B negatives?
Three 1-hour online sections with 2 algorithmic problems for each (medium-hard leetcode level). Final section with a team with language-specific questions and talking about your experience and background. Also there was some questions about my interests and preferences.
Interview questions [1]
Question 1
Remove all smiles from a string (smile is a pattern like ":-)))" and ":-((" with any number of parentheses)
Phone Screen: If your application meets the initial criteria, you may be invited for a phone screen. This is a brief conversation with a recruiter or hiring manager to assess your qualifications, experience, and fit for the role. Technical Interview: This stage typically includes one or more technical interviews. You may be asked to solve coding problems, algorithmic challenges, or system design questions. These interviews evaluate your technical skills, problem-solving ability, and knowledge of programming languages and concepts. Behavioral Interview: In addition to technical interviews, companies often conduct behavioral interviews. These aim to assess your interpersonal skills, teamwork, communication, and how you handle different situations. You may be asked about your past experiences, leadership abilities, and how you approach challenges
Interview questions [1]
Question 1
Describe a complex technical challenge you encountered in one of your previous projects. How did you approach it, and what was the outcome