← Yahoo roles

Interview question tracker

Yahoo Coding Interview Questions — All time

Practice 152 coding questions from Yahoo company-tagged LeetCode lists across all available reporting periods. Explore reported interview questions and track your progress.

Company-wide data from Fahad7177-jeh/leetcode-company-wise-questions; see its AGPL-3.0 license. All-time questions also use dataengineervishal/leetcode-companywise-questions (MIT license).

Reporting periods reflect source data, not verified interview dates. Questions can recur; inclusion does not guarantee they will appear in your interview.

Updated weekly · Latest source check: ⓘLatest successful check of the sources used by this company. A check does not necessarily mean the questions changed.

One question at a time.

Top questions 152

DoneQuestionLeetCode
Two SumSolve
Contains DuplicateSolve
LRU CacheSolve
Maximum Depth of Binary TreeSolve
Reverse Linked ListSolve
Roman to IntegerSolve
Binary Number with Alternating BitsSolve
Container With Most WaterSolve
Largest Palindrome ProductSolve
Linked List CycleSolve
Longest Substring Without Repeating CharactersSolve
Matrix Cells in Distance OrderSolve
Maximum Distance in ArraysSolve
Median of Two Sorted ArraysSolve
Non-decreasing SubsequencesSolve
Palindrome NumberSolve
Peeking IteratorSolve
Serialize and Deserialize Binary TreeSolve
Top K Frequent ElementsSolve
Word BreakSolve
3SumSolve
Add Two NumbersSolve
Happy NumberSolve
Isomorphic StringsSolve
Longest Common PrefixSolve
Merge IntervalsSolve
Merge Sorted ArraySolve
Merge Two Sorted ListsSolve
Move ZeroesSolve
Number of IslandsSolve
Product of Array Except SelfSolve
Reverse IntegerSolve
Rotate ImageSolve
Shortest Path in Binary MatrixSolve
Valid ParenthesesSolve
Best Time to Buy and Sell StockSolve
Big CountriesSolve
Binary Tree Preorder TraversalSolve
Bitwise AND of Numbers RangeSolve
Coin ChangeSolve
Combination SumSolve
Concatenation of ArraySolve
Decode StringSolve
Find All Duplicates in an ArraySolve
Find the Index of the First Occurrence in a StringSolve
Generate ParenthesesSolve
Group AnagramsSolve
Largest Rectangle in HistogramSolve
Longest Consecutive SequenceSolve
Longest Repeating Character ReplacementSolve
Majority ElementSolve
Minimum Size Subarray SumSolve
Network Delay TimeSolve
Plus OneSolve
Pow(x, n)Solve
Recyclable and Low Fat ProductsSolve
Remove Duplicates from Sorted ArraySolve
Search in Rotated Sorted ArraySolve
Search Insert PositionSolve
Set Matrix ZeroesSolve
Sliding Window MaximumSolve
Spiral MatrixSolve
Squares of a Sorted ArraySolve
String CompressionSolve
Subarray Sum Equals KSolve
Validate Binary Search TreeSolve
Zigzag ConversionSolve
Average Selling PriceSolve
Calculate Money in Leetcode BankSolve
Construct String from Binary TreeSolve
Contiguous ArraySolve
Convert an Array Into a 2D Array With ConditionsSolve
Count Complete Tree NodesSolve
Count Subarrays Where Max Element Appears at Least K TimesSolve
CounterSolve
Course ScheduleSolve
Course Schedule IISolve
Create Hello World FunctionSolve
Customer Who Visited but Did Not Make Any TransactionsSolve
Diameter of Binary TreeSolve
Divisor GameSolve
Edit DistanceSolve
Employees Earning More Than Their ManagersSolve
Evaluate DivisionSolve
Find All Anagrams in a StringSolve
Find All People With SecretSolve
Find Customer RefereeSolve
Find First and Last Position of Element in Sorted ArraySolve
Find Minimum in Rotated Sorted ArraySolve
Find Peak ElementSolve
First Unique Character in a StringSolve
Flatten Binary Tree to Linked ListSolve
Flatten Nested List IteratorSolve
Frequency of the Most Frequent ElementSolve
Game Play Analysis IVSolve
House RobberSolve
Implement Queue using StacksSolve
Insert IntervalSolve
Insert into a Binary Search TreeSolve
Interleaving StringSolve
Intersection of Two ArraysSolve
Is SubsequenceSolve
Koko Eating BananasSolve
Kth Largest Element in an ArraySolve
Largest NumberSolve
Letter Combinations of a Phone NumberSolve
Longest Palindromic SubstringSolve
Make The String GreatSolve
Managers with at Least 5 Direct ReportsSolve
Max Consecutive Ones IIISolve
Maximal RectangleSolve
Maximum Number of Occurrences of a SubstringSolve
Maximum SubarraySolve
Meeting Rooms IISolve
Minimum Length of String After Deleting Similar EndsSolve
Minimum Number of Arrows to Burst BalloonsSolve
Minimum Number of Steps to Make Two Strings AnagramSolve
Missing NumberSolve
Number of 1 BitsSolve
Number of ProvincesSolve
Number of Students Unable to Eat LunchSolve
Odd Even Linked ListSolve
Palindrome PairsSolve
Palindromic SubstringsSolve
Partition Array for Maximum SumSolve
Partition Equal Subset SumSolve
Pascal's TriangleSolve
Perfect SquaresSolve
PermutationsSolve
Range Sum of BSTSolve
Regular Expression MatchingSolve
Remove Duplicate LettersSolve
Remove Linked List ElementsSolve
Remove Zero Sum Consecutive Nodes from Linked ListSolve
Reorganize StringSolve
Reshape Data: MeltSolve
Restore IP AddressesSolve
Search a 2D MatrixSolve
Single NumberSolve
Single Number IISolve
Sort an ArraySolve
Sort ColorsSolve
Sqrt(x)Solve
String to Integer (atoi)Solve
Students and ExaminationsSolve
Subarrays with K Different IntegersSolve
SubsetsSolve
Surrounded RegionsSolve
Trapping Rain WaterSolve
Unique Number of OccurrencesSolve
Valid AnagramSolve
Valid PalindromeSolve