Goldman Sachs

270 LeetCode interview questions

Difficulty Distribution

Easy
51
19%
Medium
171
63%
Hard
48
18%

Top Topics

All Questions

TitleDifficulty
Trapping Rain WaterHard
Median of Two Sorted ArraysHard
Fraction to Recurring DecimalMedium
First Unique Character in a StringEasy
High FiveEasy
Longest Substring Without Repeating CharactersMedium
Container With Most WaterMedium
Search in Rotated Sorted ArrayMedium
Minimum Path SumMedium
Decode WaysMedium
LRU CacheMedium
Find Minimum in Rotated Sorted ArrayMedium
Number of IslandsMedium
String CompressionMedium
Robot Bounded In CircleMedium
Find the Winner of the Circular GameMedium
Two SumEasy
Group AnagramsMedium
Maximum SubarrayMedium
Jump GameMedium
Merge IntervalsMedium
Pascal's TriangleEasy
Best Time to Buy and Sell StockEasy
Best Time to Buy and Sell Stock IIMedium
Minimum Cost Homecoming of a Robot in a GridMedium
Valid Arrangement of PairsHard
Kth Largest Element in an ArrayMedium
Keep Multiplying Found Values by TwoEasy
Sliding Window MaximumHard
Count Number of TextsMedium
Successful Pairs of Spells and PotionsMedium
Top K Frequent ElementsMedium
Construct Smallest Number From DI StringMedium
Find All Good IndicesMedium
Range Product Queries of PowersMedium
Determine if Two Events Have ConflictEasy
Count Palindromic SubsequencesHard
Subarray Sum Equals KMedium
Count Collisions of Monkeys on a PolygonMedium
Palindromic SubstringsMedium
Robot Return to OriginEasy
Knight Probability in ChessboardMedium
Reaching PointsHard
Design HashMapEasy
Backspace String CompareEasy
Shortest Subarray with Sum at Least KHard
Minimum Falling Path SumMedium
Pairs of Songs With Total Durations Divisible by 60Medium
Corporate Flight BookingsMedium
Print Zero Even OddMedium
Minimum Moves to Capture The QueenMedium
Remove All Adjacent Duplicates in String IIMedium
Sort the Jumbled NumbersMedium
Perform String ShiftsEasy
Minimum Number of Chairs in a Waiting RoomEasy
Better Compression of StringMedium
Minimum Length of String After Deleting Similar EndsMedium
Maximize Palindrome Length From SubsequencesHard
Check if the Sentence Is PangramEasy
Optimal Account BalancingHard
Permutations IIIMedium
Find the Minimum Amount of Time to Brew PotionsMedium
Add Two NumbersMedium
Longest Palindromic SubstringMedium
String to Integer (atoi)Medium
Roman to IntegerEasy
Valid ParenthesesEasy
Next PermutationMedium
Pow(x, n)Medium
N-QueensHard
Spiral MatrixMedium
Sqrt(x)Easy
Climbing StairsEasy
Word SearchMedium
Linked List CycleEasy
Intersection of Two Linked ListsEasy
Find Peak ElementMedium
House RobberMedium
The Skyline ProblemHard
Product of Array Except SelfMedium
Find Median from Data StreamHard
Longest Increasing SubsequenceMedium
Power of ThreeEasy
Search a 2D MatrixMedium
Asteroid CollisionMedium
Rotting OrangesMedium
Capacity To Ship Packages Within D DaysMedium
Count Number of TeamsMedium
Minimum Value to Get Positive Step by Step SumEasy
Longest Repeating Character ReplacementMedium
Integer to English WordsHard
Design Circular DequeMedium
Maximum Profit in Job SchedulingHard
Reverse Linked ListEasy
Max Consecutive Ones IIIMedium
Generate ParenthesesMedium
Open the LockMedium
Circular Array LoopMedium
Longest Consecutive SequenceMedium
Consecutive CharactersEasy
Move ZeroesEasy
Binary Tree CamerasHard
Coin ChangeMedium
Max Area of IslandMedium
Car PoolingMedium
Maximal RectangleHard
Allocate MailboxesHard
Number of Perfect PairsMedium
Integer to RomanMedium
Letter Combinations of a Phone NumberMedium
3SumMedium
Merge Two Sorted ListsEasy
First Missing PositiveHard
Jump Game IIMedium
Rotate ImageMedium
Unique PathsMedium
Count Number of Pairs With Absolute Difference KEasy
Set Matrix ZeroesMedium
Pascal's Triangle IIEasy
CandyHard
Reorder ListMedium
Maximum Product SubarrayMedium
Best Time to Buy and Sell Stock IVHard
Minimum Size Subarray SumMedium
Maximal SquareMedium
Missing NumberEasy
Find the Duplicate NumberMedium
Longest Substring with At Most K Distinct CharactersMedium
Reverse StringEasy
Insert Delete GetRandom O(1)Medium
Decode StringMedium
Maximum XOR of Two Numbers in an ArrayMedium
Minimum Number of Arrows to Burst BalloonsMedium
Next Greater Element IEasy
Permutation in StringMedium
Minimize the Maximum of Two ArraysMedium
Top K Frequent WordsMedium
Count of IntegersHard
Daily TemperaturesMedium
Reorganize StringMedium
Longest Mountain in ArrayMedium
Minimum Number of Refueling StopsHard
Middle of the Linked ListEasy
Super Egg DropHard
Design Underground SystemMedium
Sort Array by Increasing FrequencyEasy
Surrounded RegionsMedium
Isomorphic StringsEasy
Merge k Sorted ListsHard
Combination Sum IIMedium
Trapping Rain Water IIHard
Word BreakMedium
Find the Closest PalindromeHard
Sudoku SolverHard
Validate Binary Search TreeMedium
Ugly Number IIMedium
Single Element in a Sorted ArrayMedium
Fizz BuzzEasy
Restore IP AddressesMedium
Flood FillEasy
The kth Factor of nMedium
Maximum Size Subarray Sum Equals kMedium
Valid PalindromeEasy
Binary Tree Maximum Path SumHard
Snakes and LaddersMedium
SubsetsMedium
Excel Sheet Column NumberEasy
Remove Nth Node From End of ListMedium
Check if Array Is Sorted and RotatedEasy
Maximum Sum Circular SubarrayMedium
Remove One Element to Make the Array Strictly IncreasingEasy
LFU CacheHard
Third Maximum NumberEasy
Game of LifeMedium
Spiral Matrix IIMedium
Palindrome PairsHard
132 PatternMedium
Frequency of the Most Frequent ElementMedium
Simple Bank SystemMedium
Basic Calculator IIMedium
Remove All Occurrences of a SubstringMedium
Path SumEasy
Count Good Nodes in Binary TreeMedium
Two Sum IV - Input is a BSTEasy
Next Greater Element IIMedium
K-th Symbol in GrammarMedium
Implement Trie (Prefix Tree)Medium
Identify the Largest Outlier in an ArrayMedium
Meeting Rooms IIIHard
Design Circular QueueMedium
Lexicographically Smallest String After Substring OperationMedium
Find the CelebrityMedium
TriangleMedium
Shortest Path in Binary MatrixMedium
Dot Product of Two Sparse VectorsMedium
Course Schedule IIMedium
Bus RoutesHard
Maximum Population YearEasy
Implement Stack using QueuesEasy
Removing Stars From a StringMedium
Evaluate Reverse Polish NotationMedium
Symmetric TreeEasy
Find First and Last Position of Element in Sorted ArrayMedium
Binary Tree Level Order TraversalMedium
Number of Sub-arrays of Size K and Average Greater than or Equal to ThresholdMedium
Non-overlapping IntervalsMedium
Text JustificationHard
Partition Equal Subset SumMedium
Add Two Numbers IIMedium
Burst BalloonsHard
Unique Paths IIMedium
Length of Longest Fibonacci SubsequenceMedium
Best Time to Buy and Sell Stock IIIHard
Count PrimesMedium
Distribute Coins in Binary TreeMedium
Search a 2D Matrix IIMedium
Greatest Sum Divisible by ThreeMedium
Word LadderHard
Find Original Array From Doubled ArrayMedium
Russian Doll EnvelopesHard
Magnetic Force Between Two BallsMedium
Find Pivot IndexEasy
Best Time to Buy and Sell Stock with CooldownMedium
Shortest Subarray to be Removed to Make Array SortedMedium
Numbers With Repeated DigitsHard
Cherry PickupHard
Snapshot ArrayMedium
Maximum Average Subarray IEasy
Permutations IIMedium
Valid Triangle NumberMedium
Longest Palindromic SubsequenceMedium
Majority ElementEasy
Task SchedulerMedium
Perfect SquaresMedium
Longest Duplicate SubstringHard
Path with Maximum GoldMedium
Kth Largest Element in a StreamEasy
Amount of Time for Binary Tree to Be InfectedMedium
Reverse Nodes in k-GroupHard
Binary Tree Zigzag Level Order TraversalMedium
Power of TwoEasy
Unique Paths IIIHard
Delete the Middle Node of a Linked ListMedium
Parsing A Boolean ExpressionHard
Max Consecutive Ones IIMedium
Koko Eating BananasMedium
Longest Valid ParenthesesHard
Find Shortest Path with K HopsHard
Valid SudokuMedium
Largest Rectangle in HistogramHard
Tree DiameterMedium
Sort ColorsMedium
Minimum Swaps to Make Strings EqualMedium
Odd Even Linked ListMedium
Evaluate DivisionMedium
Minimum Cost to Reach City With DiscountsMedium
Single-Threaded CPUMedium
PermutationsMedium
Time Based Key-Value StoreMedium
Diameter of N-Ary TreeMedium
Minimum Number of Moves to Make PalindromeHard
Merge Sorted ArrayEasy
K Closest Points to OriginMedium
Minimum Increment to Make Array UniqueMedium
Gas StationMedium
Car FleetMedium
Count Square Submatrices with All OnesMedium
Minimum Window SubstringHard
Reverse Words in a StringMedium
Walking Robot SimulationMedium

Showing 270 of 270 questions