Yandex Software Engineer Onsite Coding Questions
34+ questions from real Yandex Software Engineer Onsite Coding rounds, reported by candidates who interviewed there.
What does the Yandex Onsite Coding round test?
The Yandex onsite coding round is the core technical evaluation. Software Engineer candidates typically see 2-3 algorithm and data structure problems. Problems range from medium to hard difficulty, and interviewers evaluate both correctness and code quality.
Top Topics in This Round
Yandex Software Engineer Onsite Coding Questions
LeetCode #1493: Longest Subarray of 1's After Deleting One Element. Difficulty: Medium. Topics: Array, Dynamic Programming, Sliding Window. Asked at Yandex in the last 6 months.
LeetCode #849: Maximize Distance to Closest Person. Difficulty: Medium. Topics: Array. Asked at Yandex in the last 6 months.
#560 Subarray Sum Equals K
LeetCode #560: Subarray Sum Equals K. Difficulty: Medium. Topics: Array, Hash Table, Prefix Sum. Asked at Yandex in the last 6 months.
#680 Valid Palindrome II
LeetCode #680: Valid Palindrome II. Difficulty: Easy. Topics: Two Pointers, String, Greedy. Asked at Yandex in the last 6 months.
#228 Summary Ranges
LeetCode #228: Summary Ranges. Difficulty: Easy. Topics: Array. Asked at Yandex in the last 6 months.
#658 Find K Closest Elements
LeetCode #658: Find K Closest Elements. Difficulty: Medium. Topics: Array, Two Pointers, Binary Search, Sliding Window, Sorting, Heap (Priority Queue). Asked at Yandex in the last 6 months.
#3 Longest Substring Without Repeating Characters
LeetCode #3: Longest Substring Without Repeating Characters. Difficulty: Medium. Topics: Hash Table, String, Sliding Window. Asked at Yandex in the last 6 months.
LeetCode #3105: Longest Strictly Increasing or Strictly Decreasing Subarray. Difficulty: Easy. Topics: Array. Asked at Yandex in the last 6 months.
#356 Line Reflection
LeetCode #356: Line Reflection. Difficulty: Medium. Topics: Array, Hash Table, Math. Asked at Yandex in the last 6 months.
#161 One Edit Distance
LeetCode #161: One Edit Distance. Difficulty: Medium. Topics: Two Pointers, String. Asked at Yandex in the last 6 months.
#443 String Compression
LeetCode #443: String Compression. Difficulty: Medium. Topics: Two Pointers, String. Asked at Yandex in the last 6 months.
#125 Valid Palindrome
LeetCode #125: Valid Palindrome. Difficulty: Easy. Topics: Two Pointers, String. Asked at Yandex in the last 6 months.
#11 Container With Most Water
LeetCode #11: Container With Most Water. Difficulty: Medium. Topics: Array, Two Pointers, Greedy. Asked at Yandex in the last 6 months.
#438 Find All Anagrams in a String
LeetCode #438: Find All Anagrams in a String. Difficulty: Medium. Topics: Hash Table, String, Sliding Window. Asked at Yandex in the last 6 months.
#5 Longest Palindromic Substring
LeetCode #5: Longest Palindromic Substring. Difficulty: Medium. Topics: Two Pointers, String, Dynamic Programming. Asked at Yandex in the last 6 months.
#986 Interval List Intersections
LeetCode #986: Interval List Intersections. Difficulty: Medium. Topics: Array, Two Pointers, Sweep Line. Asked at Yandex in the last 6 months.
LeetCode #238: Product of Array Except Self. Difficulty: Medium. Topics: Array, Prefix Sum. Asked at Yandex in the last 6 months.
#340 Longest Substring with At Most K Distinct Characters
LeetCode #340: Longest Substring with At Most K Distinct Characters. Difficulty: Medium. Topics: Hash Table, String, Sliding Window. Asked at Yandex in the last 6 months.
#567 Permutation in String
LeetCode #567: Permutation in String. Difficulty: Medium. Topics: Hash Table, Two Pointers, String, Sliding Window. Asked at Yandex in the last 6 months.
#33 Search in Rotated Sorted Array
LeetCode #33: Search in Rotated Sorted Array. Difficulty: Medium. Topics: Array, Binary Search. Asked at Yandex in the last 6 months.
See All 34 Questions from This Round
Full question text, answer context, and frequency data for subscribers.
Get Access