Yahoo logo YA
Verified Company Vault

Yahoo DSA Interview Questions

35 curated coding interview questions directly asked in Yahoo technical rounds, sorted by frequency with recency and difficulty diagnostics.

35 Total Questions
11 (31%) Easy Problems
21 (60%) Medium Problems
3 (9%) Hard Problems
🔥 Most Tested Topics:
Arrays (12)Strings (9)Core DSA (5)Design (4)Binary Search (4)
📂 Sourced Datasets:
Last 6 monthsAll questionsOlder than 6 months
Showing 35 of 35 displayed
IDProblemDifficultyTopicPatternAcceptanceFrequencyRecency
253Meeting Rooms IIMediumGreedyGreedy52.7%100.0%6m
1Two SumEasyArraysSorting / Prefix / Scan; Two Pointers57.5%100.0%all
4Median of Two Sorted ArraysHardArrays; HeapSorting / Prefix / Scan; Priority Queue46.6%100.0%all
13Roman to IntegerEasyStringsHashing / Sliding Window66.6%100.0%all
104Maximum Depth of Binary TreeEasyArrays; TreesSorting / Prefix / Scan; DFS / BFS78.2%100.0%all
139Word BreakMediumStrings; Dynamic ProgrammingHashing / Sliding Window; State Transition49.5%100.0%all
141Linked List CycleEasyLinked ListTwo Pointers54.3%100.0%all
146LRU CacheMediumDesignData Structure Design47.4%100.0%all
206Reverse Linked ListEasyLinked ListTwo Pointers80.6%100.0%all
217Contains DuplicateEasyArraysSorting / Prefix / Scan64.4%100.0%all
284Peeking IteratorMediumDesignData Structure Design61.5%100.0%all
297Serialize and Deserialize Binary TreeHardTrees; DesignDFS / BFS; Data Structure Design60.8%100.0%all
479Largest Palindrome ProductHardArrays; StringsSorting / Prefix / Scan; Hashing / Sliding Window38.9%100.0%all
491Non-decreasing SubsequencesMediumCore DSAImplementation / Reasoning62.7%100.0%all
624Maximum Distance in ArraysMediumArraysSorting / Prefix / Scan45.6%100.0%all
693Binary Number with Alternating BitsEasyCore DSAImplementation / Reasoning69.9%100.0%all
1030Matrix Cells in Distance OrderEasyArraysSorting / Prefix / Scan74.2%100.0%all
347Top K Frequent ElementsMediumHeapPriority Queue66.4%75.0%all
14Longest Common PrefixEasyCore DSAImplementation / Reasoning47.6%62.5%all
39Combination SumMediumArrays; BacktrackingSorting / Prefix / Scan; Backtracking76.5%62.5%all
394Decode StringMediumStrings; Dynamic Programming; Stack / QueueHashing / Sliding Window; State Transition; Monotonic Stack / Simulation62.6%62.5%all
9Palindrome NumberEasyStringsHashing / Sliding Window60.6%50.0%all
20Valid ParenthesesEasyStringsHashing / Sliding Window44.2%50.0%all
33Search in Rotated Sorted ArrayMediumArrays; Binary SearchSorting / Prefix / Scan; Binary Search44.9%50.0%all
54Spiral MatrixMediumArraysSorting / Prefix / Scan56.8%50.0%all
98Validate Binary Search TreeMediumStrings; Trees; Binary SearchHashing / Sliding Window; DFS / BFS; Binary Search35.8%50.0%all
200Number of IslandsMediumGraphsBFS / DFS / Topological Sort64.4%50.0%all
424Longest Repeating Character ReplacementMediumStringsHashing / Sliding Window59.7%50.0%all
560Subarray Sum Equals KMediumArraysSorting / Prefix / Scan47.3%50.0%all
1091Shortest Path in Binary MatrixMediumArraysSorting / Prefix / Scan51.5%50.0%all
93Restore IP AddressesMediumCore DSAImplementation / Reasoning56.0%50.0%all
399Evaluate DivisionMediumCore DSAImplementation / Reasoning64.2%50.0%all
341Flatten Nested List IteratorMediumLinked List; DesignTwo Pointers; Data Structure Design65.7%50.0%all
162Find Peak ElementMediumBinary SearchBinary Search47.0%50.0%all
79Word SearchMediumStrings; Binary SearchHashing / Sliding Window; Binary Search47.4%50.0%all