YANDEX Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 47 interview experiences · FREE TO READ
Which role are you interviewing for?
19 roles · 47 reportsCandidate interview experiences
First-hand accounts from people who interviewed at YANDEX.
Software Engineer
The process for this iOS Engineer role starts with a recruiter call, then moves to a dev screening, followed by an architecture discussion, an algorithms round, and finally a cultural fit interview. It was a pretty good experience overall, though the heavy emphasis on algorithms felt a bit much.
- Could you present solutions for several iOS-related tasks?
- How would you resolve a technical issue within the architecture module using interfaces and implementation?
- Describe your approach to system design.
Senior Front-end Developer
First there was an HR interview, then we did some basic JS questions, mostly around JS functions. Then we moved on to algorithms, which were like easy LeetCode problems. After that, I was given a product description and had to explain how I'd build it and the reasoning behind my choices. Finally, I had a discussion about my work experience and a final interview with the leads.
- Can you explain basic JS functions?
- Solve some easy LeetCode level algorithms.
- How would you build the product given its description and why?
ML Engineer
The first part was a 1-hour machine learning and coding test, covering basic LeetCode algorithms and deep dives into ML theory. The second part, also 1 hour total, involved two medium-difficulty LeetCode algorithmic problems, getting harder as we went, to check advanced problem-solving and computer thinking.
- Explain why Logistic Regression is good at estimating probabilities.
- Can you list some gradient descent algorithms you are familiar with?
- How would you go about comparing different models?
Human Resources Business Partner
The recruiting process was positive and the interviews were well organized. Communication with the recruiters and hiring manager was open. I really appreciated that the recruiter answered all my questions before my interview presentation with the hiring manager. The hiring manager was friendly and informative, giving me a complete understanding of the future job.
- Regarding a full-time office job, what are your thoughts?
YANDEX Interview Questions
Quoted word for word from YANDEX interview reports.
“Solve the 3sum problem for a sorted array.”
Read reports →“Find the Longest Substring Without Repeating Characters. Given a string s, find the length of the longest substring without repeating characters. Input: A string s containing only ASCII characters (length between 0 and 10⁵). Output: An integer representing the length of the longest substring without repeating characters. Examples: Input: s = "abcabcbb" Output: 3 Explanation: The answer is "abc", with a length of 3. Input: s = "bbbbb" Output: 1 Explanation: The answer is "b", with a length of”
Read reports →“Can you find a path in a weighted red-black tree?”
Read reports →“Can you determine if a given string is a palindrome?”
Read reports →“Could you write a generic hash function in Swift?”
Read report →“Can you convert a binary tree to a string and vice-versa?”
Read report →“What is the solution for Leetcode 161: One distance apart?”
Read report →“Explain why Logistic Regression is good at estimating probabilities.”
Read report →“Write the classifier algorithm for their data, which was solved by Yandex CatBoost.”
Read report →Formats, difficulty and experience
Across all 47 YANDEX interview reports.