Medium LeetCode Interview Questions
Master 1620 medium difficulty coding problems frequently asked in technical interviews at top tech companies. Perfect for building confidence and fundamental problem-solving skills.
#2
Rank
#2710MediumFrequency: 100%
Minimum Operations to Reduce an Integer to 0
Asked at Salesforce
#3
Rank
#4
Rank
#1538MediumFrequency: 100%
Maximum Points You Can Obtain from Cards
Asked at Flipkart
#5
Rank
#6
Rank
#362MediumFrequency: 100%
Design Hit Counter
Asked at Databricks
#7
Rank
#8
Rank
#200MediumFrequency: 97.3%
Number of Islands
Asked at TikTok
#9
Rank
#364MediumFrequency: 95.4%
Nested List Weight Sum II
Asked at LinkedIn
#10
Rank
#1549MediumFrequency: 94.4%
Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit
Asked at Uber
#11
Rank
#348MediumFrequency: 93.6%
Design Tic-Tac-Toe
Asked at Databricks
#12
Rank
#314MediumFrequency: 93.4%
Binary Tree Vertical Order Traversal
Asked at Meta
#13
Rank
#215MediumFrequency: 93.3%
Kth Largest Element in an Array
Asked at Meta
#14
Rank
#3MediumFrequency: 92.8%
Longest Substring Without Repeating Characters
Asked at Infosys
#15
Rank
#300MediumFrequency: 89.7%
Longest Increasing Subsequence
Asked at TikTok
#16
Rank
#1790MediumFrequency: 88.5%
Lowest Common Ancestor of a Binary Tree III
Asked at Meta
#18
Rank
#19
Rank
#20
Rank
#912MediumFrequency: 87.7%
Random Pick with Weight
Asked at Meta
#21
Rank
#22
Rank
#23
Rank
#694MediumFrequency: 86.6%
Number of Distinct Islands
Asked at TikTok
#24
Rank
#236MediumFrequency: 86.4%
Lowest Common Ancestor of a Binary Tree
Asked at Meta
#25
Rank
#210MediumFrequency: 85.9%
Course Schedule II
Asked at TikTok
#26
Rank
#27
Rank
#28
Rank
#199MediumFrequency: 85.4%
Binary Tree Right Side View
Asked at Meta
#29
Rank
#438MediumFrequency: 84.4%
Find All Anagrams in a String
Asked at Databricks
#31
Rank
#253MediumFrequency: 83.8%
Meeting Rooms II
Asked at TikTok
#34
Rank
#2217MediumFrequency: 83.7%
Step-By-Step Directions From a Binary Tree Node to Another
Asked at Databricks
#36
Rank
#37
Rank
#38
Rank
#1046MediumFrequency: 83.2%
Max Consecutive Ones III
Asked at LinkedIn
#39
Rank
#40
Rank
#1397MediumFrequency: 82.5%
Search Suggestions System
Asked at DoorDash
#41
Rank
#1190MediumFrequency: 82.4%
Smallest Common Region
Asked at Airbnb
#42
Rank
#207MediumFrequency: 82.3%
Course Schedule
Asked at TikTok
#43
Rank
#230MediumFrequency: 82.3%
Kth Smallest Element in a BST
Asked at Uber
#44
Rank
#244MediumFrequency: 82.3%
Shortest Word Distance II
Asked at LinkedIn
#45
Rank
#47
Rank
#48
Rank
#49
Rank
#347MediumFrequency: 81.3%
Top K Frequent Elements
Asked at Meta
#50
Rank
#51
Rank
#1171MediumFrequency: 80.9%
Shortest Path in Binary Matrix
Asked at Meta
#52
Rank
#53
Rank
#54
Rank
#5MediumFrequency: 80.5%
Longest Palindromic Substring
Asked at Microsoft
#55
Rank
#1023MediumFrequency: 79.9%
Time Based Key-Value Store
Asked at Databricks
#56
Rank
#1713MediumFrequency: 79.6%
Dot Product of Two Sparse Vectors
Asked at Meta
#57
Rank
#2464MediumFrequency: 79.6%
Time Needed to Rearrange a Binary String
Asked at Salesforce
#58
Rank
#59
Rank
#60
Rank
#4180MediumFrequency: 78.4%
Pythagorean Distance Nodes in a Tree
Asked at PayPal
#61
Rank
#62
Rank
#63
Rank
#778MediumFrequency: 78.3%
Reorganize String
Asked at Amazon
#64
Rank
#65
Rank
#66
Rank
#67
Rank
#68
Rank
#1014MediumFrequency: 77.1%
K Closest Points to Origin
Asked at Meta
#69
Rank
#70
Rank
#71
Rank
#366MediumFrequency: 76.7%
Find Leaves of Binary Tree
Asked at LinkedIn
#72
Rank
#2230MediumFrequency: 76.6%
Minimum Cost to Reach City With Discounts
Asked at Flipkart
#73
Rank
#1007MediumFrequency: 76.6%
Numbers With Same Consecutive Differences
Asked at Flipkart
#74
Rank
#75
Rank
#77
Rank
#380MediumFrequency: 76.2%
Insert Delete GetRandom O(1)
Asked at Uber
#78
Rank
#79
Rank
#2640MediumFrequency: 76%
Maximum Number of Integers to Choose From a Range I
Asked at PayPal
#80
Rank
#81
Rank
#82
Rank
#83
Rank
#3750MediumFrequency: 75.5%
Closest Equal Element Queries
Asked at Salesforce
#85
Rank
#86
Rank
#87
Rank
#88
Rank
#17MediumFrequency: 73.6%
Letter Combinations of a Phone Number
Asked at LinkedIn
#89
Rank
#90
Rank
#2141MediumFrequency: 73.2%
Smallest Greater Multiple Made of Two Digits
Asked at PayPal
#92
Rank
#2702MediumFrequency: 73.2%
Maximum Number of Integers to Choose From a Range II
Asked at PayPal
#93
Rank
#1695MediumFrequency: 73.2%
Maximum Sum Obtained of Any Permutation
Asked at PayPal
#94
Rank
#322MediumFrequency: 73.2%
Coin Change
Asked at PayPal
#95
Rank
#34MediumFrequency: 73.1%
Find First and Last Position of Element in Sorted Array
Asked at Meta
#96
Rank
#97
Rank
#98
Rank
#99
Rank
#100
Rank
#957MediumFrequency: 71.8%
Minimum Add to Make Parentheses Valid
Asked at Meta
#101
Rank
#103
Rank
#1107MediumFrequency: 71.1%
Minimum Swaps to Group All 1's Together
Asked at TikTok
#104
Rank
#105
Rank
#106
Rank
#133MediumFrequency: 70.5%
Clone Graph
Asked at Meta
#107
Rank
#399MediumFrequency: 70.2%
Evaluate Division
Asked at Uber
#108
Rank
#698MediumFrequency: 69.2%
Partition to K Equal Sum Subsets
Asked at LinkedIn
#110
Rank
#22MediumFrequency: 69.1%
Generate Parentheses
Asked at Amazon
#111
Rank
#112
Rank
#113
Rank
#3356MediumFrequency: 67.9%
Shortest Uncommon Substring in an Array
Asked at Airbnb
#114
Rank
#3230MediumFrequency: 67.8%
Remove Adjacent Almost-Equal Characters
Asked at Salesforce
#115
Rank
#853MediumFrequency: 67.4%
Most Profit Assigning Work
Asked at DoorDash
#117
Rank
#118
Rank
#119
Rank
#1929MediumFrequency: 66.8%
Maximum Value at a Given Index in a Bounded Array
Asked at TikTok
#120
Rank
#1249MediumFrequency: 66.8%
Snapshot Array
Asked at TikTok
#121
Rank
#235MediumFrequency: 66.5%
Lowest Common Ancestor of a Binary Search Tree
Asked at LinkedIn
#123
Rank
#124
Rank
#1374MediumFrequency: 66.4%
Leftmost Column with at Least a One
Asked at Uber
#125
Rank
#713MediumFrequency: 66.4%
Subarray Product Less Than K
Asked at Salesforce
#126
Rank
#1423MediumFrequency: 66.4%
Maximum Number of Occurrences of a Substring
Asked at Salesforce
#127
Rank
#129
Rank
#122MediumFrequency: 66%
Best Time to Buy and Sell Stock II
Asked at Apple
#130
Rank
#131
Rank
#893MediumFrequency: 65.7%
All Nodes Distance K in Binary Tree
Asked at Meta
#132
Rank
#134
Rank
#1385MediumFrequency: 65.5%
Number of Ways to Build House of Cards
Asked at Airbnb
#135
Rank
#136
Rank
#137
Rank
#1661MediumFrequency: 65.5%
Minimum Number of Vertices to Reach All Nodes
Asked at Airbnb
#138
Rank
#1697MediumFrequency: 65.5%
Strings Differ by One Character
Asked at Airbnb
#139
Rank
#757MediumFrequency: 65.5%
Pyramid Transition Matrix
Asked at Airbnb
#140
Rank
#803MediumFrequency: 65.5%
Cheapest Flights Within K Stops
Asked at Airbnb
#141
Rank
#638MediumFrequency: 65.5%
Shopping Offers
Asked at Airbnb
#142
Rank
#3627MediumFrequency: 65.4%
Find Minimum Time to Reach Last Room I
Asked at Uber
#143
Rank
#145
Rank
#3863MediumFrequency: 64.9%
Power Grid Maintenance
Asked at Salesforce
#146
Rank
#147
Rank
#148
Rank
#658MediumFrequency: 64.6%
Find K Closest Elements
Asked at DoorDash
#149
Rank
#150
Rank
#151
Rank
#758MediumFrequency: 63.7%
Convert Binary Search Tree to Sorted Doubly Linked List
Asked at Meta
#152
Rank
#153
Rank
#1469MediumFrequency: 63.5%
Minimum Number of Steps to Make Two Strings Anagram
Asked at DoorDash
#155
Rank
#156
Rank
#678MediumFrequency: 63.4%
Valid Parenthesis String
Asked at TikTok
#157
Rank
#621MediumFrequency: 63.1%
Task Scheduler
Asked at Amazon
#158
Rank
#1085MediumFrequency: 63.1%
The Earliest Moment When Everyone Become Friends
Asked at Uber
#159
Rank
#160
Rank
#1108MediumFrequency: 62.6%
Analyze User Website Visit Pattern
Asked at Amazon
#161
Rank
#162
Rank
#1219MediumFrequency: 62.5%
Longest Well-Performing Interval
Asked at Infosys
#164
Rank
#2329MediumFrequency: 62.5%
Maximum Product After K Increments
Asked at Infosys
#165
Rank
#2584MediumFrequency: 62.5%
Number of Nodes With Value One
Asked at Infosys
#167
Rank
#168
Rank
#2696MediumFrequency: 62.5%
The Number of Beautiful Subsets
Asked at Infosys
#169
Rank
#3974MediumFrequency: 62.5%
XOR After Range Multiplication Queries I
Asked at Infosys
#173
Rank
#1055MediumFrequency: 62.2%
Pairs of Songs With Total Durations Divisible by 60
Asked at PayPal
#174
Rank
#1408MediumFrequency: 62.2%
Find the Smallest Divisor Given a Threshold
Asked at PayPal
#175
Rank
#1478MediumFrequency: 62.2%
Maximum Number of Events That Can Be Attended
Asked at PayPal
#176
Rank
#177
Rank
#971MediumFrequency: 61.8%
Shortest Bridge
Asked at Uber
#178
Rank
#3881MediumFrequency: 61.5%
Minimize Maximum Component Cost
Asked at Salesforce
#180
Rank
#181
Rank
#182
Rank
#721MediumFrequency: 61.4%
Accounts Merge
Asked at Meta
#183
Rank
#184
Rank
#2237MediumFrequency: 61.1%
Longest Palindrome by Concatenating Two Letter Words
Asked at Databricks
#185
Rank
#743MediumFrequency: 61.1%
Closest Leaf in a Binary Tree
Asked at Databricks
#186
Rank
#173MediumFrequency: 60.9%
Binary Search Tree Iterator
Asked at Meta
#187
Rank
#139MediumFrequency: 60.5%
Word Break
Asked at Uber
#188
Rank
#189
Rank
#2175MediumFrequency: 59.9%
Count Nodes With the Highest Score
Asked at DoorDash
#190
Rank
#424MediumFrequency: 59.8%
Longest Repeating Character Replacement
Asked at Amazon
#191
Rank
#523MediumFrequency: 59.8%
Continuous Subarray Sum
Asked at Meta
#192
Rank
#1298MediumFrequency: 59.8%
Reverse Substrings Between Each Pair of Parentheses
Asked at Flipkart
#193
Rank
#943MediumFrequency: 59.8%
Sum of Subarray Minimums
Asked at Flipkart
#194
Rank
#417MediumFrequency: 59.8%
Pacific Atlantic Water Flow
Asked at Flipkart
#195
Rank
#196
Rank
#197
Rank
#198
Rank
#199
Rank
#200
Rank
#201
Rank
#202
Rank
#105MediumFrequency: 59.3%
Construct Binary Tree from Preorder and Inorder Traversal
Asked at TikTok
#203
Rank
#204
Rank
#205
Rank
#695MediumFrequency: 59.3%
Max Area of Island
Asked at TikTok
#206
Rank
#207
Rank
#208
Rank
#692MediumFrequency: 59.1%
Top K Frequent Words
Asked at Uber
#209
Rank
#3594MediumFrequency: 58.8%
Identify the Largest Outlier in an Array
Asked at Amazon
#210
Rank
#211
Rank
#1905MediumFrequency: 58%
Design Authentication Manager
Asked at Oracle
#212
Rank
#213
Rank
#214
Rank
#187MediumFrequency: 57.5%
Repeated DNA Sequences
Asked at LinkedIn
#215
Rank
#216
Rank
#2699MediumFrequency: 57.5%
Count the Number of Fair Pairs
Asked at Salesforce
#217
Rank
#218
Rank
#219
Rank
#220
Rank
#221
Rank
#1308MediumFrequency: 57%
Smallest String With Swaps
Asked at PayPal
#222
Rank
#240MediumFrequency: 56.8%
Search a 2D Matrix II
Asked at Apple
#223
Rank
#224
Rank
#225
Rank
#378MediumFrequency: 55.9%
Kth Smallest Element in a Sorted Matrix
Asked at Meta
#226
Rank
#227
Rank
#228
Rank
#287MediumFrequency: 55.7%
Find the Duplicate Number
Asked at Amazon
#229
Rank
#103MediumFrequency: 55.5%
Binary Tree Zigzag Level Order Traversal
Asked at Amazon
#230
Rank
#167MediumFrequency: 55.5%
Two Sum II - Input Array Is Sorted
Asked at Amazon
#231
Rank
#232
Rank
#233
Rank
#3294MediumFrequency: 55.1%
Number of Self-Divisible Permutations
Asked at Salesforce
#234
Rank
#3441MediumFrequency: 55.1%
Equalize Strings by Adding or Removing Characters at Ends
Asked at Salesforce
#236
Rank
#238
Rank
#1250MediumFrequency: 55.1%
Longest Common Subsequence
Asked at Salesforce
#239
Rank
#3958MediumFrequency: 55.1%
Minimum Removals to Balance Array
Asked at Salesforce
#240
Rank
#241
Rank
#242
Rank
#243
Rank
#714MediumFrequency: 55%
Best Time to Buy and Sell Stock with Transaction Fee
Asked at Apple
#245
Rank
#102MediumFrequency: 54.4%
Binary Tree Level Order Traversal
Asked at Amazon
#246
Rank
#998MediumFrequency: 54.4%
Check Completeness of a Binary Tree
Asked at Meta
#247
Rank
#248
Rank
#2492MediumFrequency: 54.4%
Length of the Longest Alphabetical Continuous Substring
Asked at TikTok
#249
Rank
#2543MediumFrequency: 54.4%
Most Popular Video Creator
Asked at TikTok
#250
Rank
#2610MediumFrequency: 54.4%
Closest Prime Numbers in Range
Asked at TikTok
#251
Rank
#252
Rank
#2856MediumFrequency: 54.4%
Count Complete Subarrays in an Array
Asked at TikTok
#253
Rank
#922MediumFrequency: 54.4%
Possible Bipartition
Asked at TikTok
#254
Rank
#255
Rank
#211MediumFrequency: 54.4%
Design Add and Search Words Data Structure
Asked at TikTok
#256
Rank
#257
Rank
#258
Rank
#3613MediumFrequency: 54.1%
Maximize Amount After Two Days of Conversions
Asked at Uber
#259
Rank
#260
Rank
#505MediumFrequency: 54.1%
The Maze II
Asked at Uber
#261
Rank
#464MediumFrequency: 53.7%
Can I Win
Asked at LinkedIn
#262
Rank
#263
Rank
#264
Rank
#265
Rank
#266
Rank
#3244MediumFrequency: 53.4%
Minimize Length of Array Using Operations
Asked at Oracle
#268
Rank
#3271MediumFrequency: 53.4%
Count the Number of Houses at a Certain Distance I
Asked at Oracle
#269
Rank
#1431MediumFrequency: 53.4%
All Ancestors of a Node in a Directed Acyclic Graph
Asked at Oracle
#270
Rank
#271
Rank
#272
Rank
#273
Rank
#3732MediumFrequency: 53.1%
Calculate Score After Performing Instructions
Asked at Apple
#274
Rank
#2461MediumFrequency: 52.9%
Amount of Time for Binary Tree to Be Infected
Asked at Flipkart
#275
Rank
#662MediumFrequency: 52.9%
Maximum Width of Binary Tree
Asked at Flipkart
#276
Rank
#277
Rank
#1605MediumFrequency: 52.9%
Minimum Number of Days to Make m Bouquets
Asked at Flipkart
#278
Rank
#279
Rank
#98MediumFrequency: 52.8%
Validate Binary Search Tree
Asked at Microsoft
#280
Rank
#567MediumFrequency: 52.8%
Permutation in String
Asked at Microsoft
#281
Rank
#2347MediumFrequency: 52.7%
Count Nodes Equal to Average of Subtree
Asked at Meta
#282
Rank
#283
Rank
#532MediumFrequency: 52.4%
K-diff Pairs in an Array
Asked at Salesforce
#284
Rank
#373MediumFrequency: 52.2%
Find K Pairs with Smallest Sums
Asked at LinkedIn
#285
Rank
#286
Rank
#337MediumFrequency: 52.1%
House Robber III
Asked at Uber
#287
Rank
#288
Rank
#3628MediumFrequency: 52.1%
Find Minimum Time to Reach Last Room II
Asked at Uber
#289
Rank
#416MediumFrequency: 52%
Partition Equal Subset Sum
Asked at Amazon
#290
Rank
#1966MediumFrequency: 51.8%
Frequency of the Most Frequent Element
Asked at Infosys
#291
Rank
#292
Rank
#209MediumFrequency: 51.4%
Minimum Size Subarray Sum
Asked at TikTok
#294
Rank
#395MediumFrequency: 51.4%
Longest Substring with At Least K Repeating Characters
Asked at TikTok
#295
Rank
#2075MediumFrequency: 51.4%
Brightest Position on Street
Asked at TikTok
#296
Rank
#297
Rank
#298
Rank
#542MediumFrequency: 51.3%
01 Matrix
Asked at DoorDash
#299
Rank
#456MediumFrequency: 51.3%
132 Pattern
Asked at DoorDash
#300
Rank
#301
Rank
#303
Rank
#547MediumFrequency: 50.7%
Number of Provinces
Asked at Amazon
#304
Rank
#1780MediumFrequency: 50.6%
Lowest Common Ancestor of a Binary Tree II
Asked at LinkedIn
#307
Rank
#852MediumFrequency: 50.5%
Friends Of Appropriate Ages
Asked at Meta
#308
Rank
#131MediumFrequency: 50.4%
Palindrome Partitioning
Asked at Amazon
#309
Rank
#881MediumFrequency: 50.3%
Loud and Rich
Asked at PayPal
#310
Rank
#312
Rank
#313
Rank
#314
Rank
#753MediumFrequency: 49.9%
Open the Lock
Asked at Uber
#315
Rank
#999MediumFrequency: 49.9%
Regions Cut By Slashes
Asked at Uber
#316
Rank
#1985MediumFrequency: 49.9%
Maximum Subarray Min-Product
Asked at Uber
#317
Rank
#318
Rank
#4253MediumFrequency: 49.9%
Minimum Cost to Equalize Arrays Using Swaps
Asked at Uber
#319
Rank
#320
Rank
#321
Rank
#322
Rank
#323
Rank
#3751MediumFrequency: 48.9%
Maximum Frequency After Subarray Operation
Asked at Amazon
#324
Rank
#116MediumFrequency: 48.8%
Populating Next Right Pointers in Each Node
Asked at Meta
#325
Rank
#326
Rank
#311MediumFrequency: 48.8%
Sparse Matrix Multiplication
Asked at LinkedIn
#327
Rank
#328
Rank
#329
Rank
#2133MediumFrequency: 48.7%
Number of Pairs of Strings With Concatenation Equal to Target
Asked at Apple
#330
Rank
#2482MediumFrequency: 48.7%
Maximum Rows Covered by Columns
Asked at Apple
#331
Rank
#340MediumFrequency: 48%
Longest Substring with At Most K Distinct Characters
Asked at TikTok
#333
Rank
#473MediumFrequency: 48%
Matchsticks to Square
Asked at TikTok
#334
Rank
#365MediumFrequency: 48%
Water and Jug Problem
Asked at TikTok
#335
Rank
#875MediumFrequency: 48%
Longest Mountain in Array
Asked at TikTok
#336
Rank
#337
Rank
#338
Rank
#536MediumFrequency: 47.5%
Construct Binary Tree from String
Asked at Meta
#339
Rank
#340
Rank
#341
Rank
#342
Rank
#690MediumFrequency: 47.5%
Employee Importance
Asked at Uber
#343
Rank
#1101MediumFrequency: 47.5%
Parallel Courses
Asked at Uber
#344
Rank
#1111MediumFrequency: 47.5%
Minimum Score Triangulation of Polygon
Asked at Uber
#345
Rank
#1267MediumFrequency: 47.5%
Remove Zero Sum Consecutive Nodes from Linked List
Asked at Uber
#346
Rank
#1456MediumFrequency: 47.5%
Find the City With the Smallest Number of Neighbors at a Threshold Distance
Asked at Uber
#347
Rank
#1502MediumFrequency: 47.5%
Construct K Palindrome Strings
Asked at Uber
#348
Rank
#1558MediumFrequency: 47.5%
Course Schedule IV
Asked at Uber
#349
Rank
#1643MediumFrequency: 47.5%
Number of Nodes in the Sub-Tree With the Same Label
Asked at Uber
#350
Rank
#1824MediumFrequency: 47.5%
Maximum Number of Eaten Apples
Asked at Uber
#351
Rank
#352
Rank
#1946MediumFrequency: 47.5%
Minimum Absolute Sum Difference
Asked at Uber
#353
Rank
#2038MediumFrequency: 47.5%
Nearest Exit from Entrance in Maze
Asked at Uber
#354
Rank
#2306MediumFrequency: 47.5%
Create Binary Tree From Descriptions
Asked at Uber
#356
Rank
#2339MediumFrequency: 47.5%
K Divisible Elements Subarrays
Asked at Uber
#357
Rank
#2418MediumFrequency: 47.5%
Minimum Sum of Squared Difference
Asked at Uber
#358
Rank
#2425MediumFrequency: 47.5%
Number of People That Can Be Seen in a Grid
Asked at Uber
#359
Rank
#2673MediumFrequency: 47.5%
Maximize Win From Two Segments
Asked at Uber
#360
Rank
#3333MediumFrequency: 47.5%
Find Pattern in Infinite Stream I
Asked at Uber
#361
Rank
#3335MediumFrequency: 47.5%
Minimum Operations to Write the Letter Y on a Grid
Asked at Uber
#362
Rank
#363
Rank
#3385MediumFrequency: 47.5%
Match Alphanumerical Pattern in Matrix I
Asked at Uber
#364
Rank
#3475MediumFrequency: 47.5%
Minimum Operations to Make Binary Array Elements Equal to One I
Asked at Uber
#365
Rank
#3477MediumFrequency: 47.5%
Minimum Operations to Make Binary Array Elements Equal to One II
Asked at Uber
#366
Rank
#3980MediumFrequency: 47.5%
Best Time to Buy and Sell Stock using Strategy
Asked at Uber
#367
Rank
#2426MediumFrequency: 47.4%
Maximum Profit From Trading Stocks
Asked at Oracle
#368
Rank
#369
Rank
#3715MediumFrequency: 47.3%
Maximum Coins From K Consecutive Bags
Asked at Amazon
#370
Rank
#204MediumFrequency: 47.3%
Count Primes
Asked at Microsoft
#371
Rank
#130MediumFrequency: 46.9%
Surrounded Regions
Asked at Amazon
#372
Rank
#373
Rank
#374
Rank
#948MediumFrequency: 46.7%
Sort an Array
Asked at Infosys
#375
Rank
#583MediumFrequency: 46.7%
Delete Operation for Two Strings
Asked at Infosys
#376
Rank
#377
Rank
#882MediumFrequency: 46.7%
Peak Index in a Mountain Array
Asked at Infosys
#378
Rank
#380
Rank
#381
Rank
#148MediumFrequency: 46%
Sort List
Asked at Amazon
#382
Rank
#383
Rank
#384
Rank
#4288MediumFrequency: 45.7%
Maximum Team Size with Overlapping Intervals
Asked at Salesforce
#385
Rank
#386
Rank
#387
Rank
#142MediumFrequency: 45%
Linked List Cycle II
Asked at Microsoft
#388
Rank
#389
Rank
#261MediumFrequency: 44.7%
Graph Valid Tree
Asked at LinkedIn
#390
Rank
#515MediumFrequency: 44.7%
Find Largest Value in Each Tree Row
Asked at LinkedIn
#391
Rank
#2570MediumFrequency: 44.7%
Maximize Total Tastiness of Purchased Fruits
Asked at LinkedIn
#392
Rank
#393
Rank
#394
Rank
#395
Rank
#396
Rank
#1445MediumFrequency: 44.7%
Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold
Asked at LinkedIn
#397
Rank
#4149MediumFrequency: 44.7%
Minimum Increase to Maximize Special Indices
Asked at LinkedIn
#398
Rank
#399
Rank
#2271MediumFrequency: 44.6%
Rearrange Array Elements by Sign
Asked at Amazon
#400
Rank
#401
Rank
#402
Rank
#403
Rank
#494MediumFrequency: 44.1%
Target Sum
Asked at Amazon
#404
Rank
#405
Rank
#1706MediumFrequency: 44%
Min Cost to Connect All Points
Asked at TikTok
#406
Rank
#1576MediumFrequency: 44%
Reorder Routes to Make All Paths Lead to the City Zero
Asked at TikTok
#407
Rank
#298MediumFrequency: 44%
Binary Tree Longest Consecutive Sequence
Asked at TikTok
#408
Rank
#1370MediumFrequency: 44%
Count Number of Nice Subarrays
Asked at TikTok
#409
Rank
#581MediumFrequency: 44%
Shortest Unsorted Continuous Subarray
Asked at TikTok
#410
Rank
#1951MediumFrequency: 43.7%
Find the Winner of the Circular Game
Asked at Oracle
#411
Rank
#412
Rank
#1184MediumFrequency: 43.2%
Car Pooling
Asked at Flipkart
#414
Rank
#415
Rank
#416
Rank
#2867MediumFrequency: 43.2%
Ways to Split Array Into Good Subarrays
Asked at Flipkart
#417
Rank
#1675MediumFrequency: 43.2%
Magnetic Force Between Two Balls
Asked at Flipkart
#418
Rank
#451MediumFrequency: 43.2%
Sort Characters By Frequency
Asked at Flipkart
#419
Rank
#917MediumFrequency: 43.2%
Boats to Save People
Asked at Flipkart
#420
Rank
#421
Rank
#435MediumFrequency: 43.1%
Non-overlapping Intervals
Asked at Amazon
#422
Rank
#423
Rank
#424
Rank
#1142MediumFrequency: 43%
Minimum Knight Moves
Asked at Databricks
#425
Rank
#426
Rank
#3825MediumFrequency: 42.7%
Apply Substitutions
Asked at Google
#427
Rank
#229MediumFrequency: 42.5%
Majority Element II
Asked at Amazon
#428
Rank
#429
Rank
#323MediumFrequency: 42.2%
Number of Connected Components in an Undirected Graph
Asked at LinkedIn
#430
Rank
#808MediumFrequency: 41.6%
Number of Matching Subsequences
Asked at Uber
#431
Rank
#432
Rank
#2914MediumFrequency: 41.6%
Find the Safest Path in a Grid
Asked at Uber
#433
Rank
#434
Rank
#435
Rank
#255MediumFrequency: 41.2%
Verify Preorder Sequence in Binary Search Tree
Asked at Salesforce
#436
Rank
#744MediumFrequency: 41.2%
Network Delay Time
Asked at Salesforce
#437
Rank
#438
Rank
#355MediumFrequency: 41.2%
Design Twitter
Asked at Salesforce
#439
Rank
#2095MediumFrequency: 40.9%
Minimum Number of Swaps to Make the String Balanced
Asked at PayPal
#440
Rank
#2581MediumFrequency: 40.9%
Divide Players Into Teams of Equal Skill
Asked at PayPal
#441
Rank
#2759MediumFrequency: 40.9%
Flatten Deeply Nested Array
Asked at PayPal
#442
Rank
#1967MediumFrequency: 40.9%
Longest Substring Of All Vowels in Order
Asked at PayPal
#443
Rank
#1129MediumFrequency: 40.9%
Longest String Chain
Asked at PayPal
#444
Rank
#1442MediumFrequency: 40.9%
Number of Operations to Make Network Connected
Asked at PayPal
#445
Rank
#446
Rank
#447
Rank
#448
Rank
#1762MediumFrequency: 40.8%
Furthest Building You Can Reach
Asked at Amazon
#449
Rank
#2324MediumFrequency: 40.8%
Find Triangular Sum of an Array
Asked at Amazon
#450
Rank
#334MediumFrequency: 40.7%
Increasing Triplet Subsequence
Asked at Meta
#451
Rank
#1554MediumFrequency: 40.7%
Minimum Time to Collect All Apples in a Tree
Asked at Meta
#452
Rank
#114MediumFrequency: 40.5%
Flatten Binary Tree to Linked List
Asked at Microsoft
#453
Rank
#454
Rank
#455
Rank
#1207MediumFrequency: 40.2%
Delete Nodes And Return Forest
Asked at Google
#456
Rank
#457
Rank
#954MediumFrequency: 40.2%
Maximum Sum Circular Subarray
Asked at Infosys
#458
Rank
#117MediumFrequency: 40%
Populating Next Right Pointers in Each Node II
Asked at Meta
#459
Rank
#1931MediumFrequency: 40%
Shortest Path in a Hidden Grid
Asked at Meta
#460
Rank
#368MediumFrequency: 39.5%
Largest Divisible Subset
Asked at Google
#461
Rank
#462
Rank
#463
Rank
#99MediumFrequency: 39.4%
Recover Binary Search Tree
Asked at Microsoft
#464
Rank
#465
Rank
#871MediumFrequency: 39.4%
Keys and Rooms
Asked at Apple
#466
Rank
#309MediumFrequency: 39.4%
Best Time to Buy and Sell Stock with Cooldown
Asked at Apple
#467
Rank
#468
Rank
#611MediumFrequency: 39.4%
Valid Triangle Number
Asked at LinkedIn
#469
Rank
#470
Rank
#159MediumFrequency: 39.1%
Longest Substring with At Most Two Distinct Characters
Asked at TikTok
#471
Rank
#2220MediumFrequency: 39.1%
Find All Possible Recipes from Given Supplies
Asked at TikTok
#472
Rank
#2565MediumFrequency: 39.1%
Merge Operations to Turn Array Into a Palindrome
Asked at TikTok
#473
Rank
#1653MediumFrequency: 39.1%
Number of Good Leaf Nodes Pairs
Asked at TikTok
#474
Rank
#3329MediumFrequency: 39.1%
Find the Length of the Longest Common Prefix
Asked at TikTok
#475
Rank
#1177MediumFrequency: 39.1%
Tree Diameter
Asked at TikTok
#476
Rank
#477
Rank
#478
Rank
#2780MediumFrequency: 39.1%
Make Costs of Paths Equal in a Binary Tree
Asked at TikTok
#479
Rank
#480
Rank
#481
Rank
#582MediumFrequency: 39.1%
Kill Process
Asked at Oracle
#482
Rank
#483
Rank
#484
Rank
#3643MediumFrequency: 39%
Zero Array Transformation II
Asked at Google
#485
Rank
#1567MediumFrequency: 38.9%
Maximum Number of Vowels in a Substring of Given Length
Asked at Amazon
#486
Rank
#896MediumFrequency: 38.5%
Smallest Subtree with all the Deepest Nodes
Asked at Meta
#489
Rank
#279MediumFrequency: 38.2%
Perfect Squares
Asked at Google
#490
Rank
#491
Rank
#518MediumFrequency: 38.2%
Coin Change II
Asked at Amazon
#492
Rank
#493
Rank
#2552MediumFrequency: 38.2%
Maximum Sum of Distinct Subarrays With Length K
Asked at Amazon
#494
Rank
#106MediumFrequency: 38.2%
Construct Binary Tree from Inorder and Postorder Traversal
Asked at Microsoft
#495
Rank
#496
Rank
#2564MediumFrequency: 37.9%
Most Profitable Path in a Tree
Asked at Uber
#497
Rank
#498
Rank
#499
Rank
#1050MediumFrequency: 37.4%
Construct Binary Search Tree from Preorder Traversal
Asked at Amazon
#500
Rank
#501
Rank
#4077MediumFrequency: 37.4%
Lexicographically Smallest Negated Permutation that Sums to Target
Asked at Amazon
#502
Rank
#1402MediumFrequency: 37.3%
Count Square Submatrices with All Ones
Asked at Google
#503
Rank
#1753MediumFrequency: 37.3%
Path With Minimum Effort
Asked at Google
#504
Rank
#505
Rank
#1756MediumFrequency: 37%
Minimum Deletions to Make String Balanced
Asked at Microsoft
#506
Rank
#507
Rank
#2206MediumFrequency: 36.9%
Detonate the Maximum Bombs
Asked at Airbnb
#508
Rank
#509
Rank
#510
Rank
#96MediumFrequency: 36.8%
Unique Binary Search Trees
Asked at Meta
#511
Rank
#512
Rank
#486MediumFrequency: 36.7%
Predict the Winner
Asked at Amazon
#513
Rank
#966MediumFrequency: 36.3%
Binary Subarrays With Sum
Asked at Google
#514
Rank
#515
Rank
#516
Rank
#1087MediumFrequency: 35.7%
Longest Arithmetic Subsequence
Asked at Microsoft
#517
Rank
#1544MediumFrequency: 35.7%
Count Good Nodes in Binary Tree
Asked at Microsoft
#518
Rank
#930MediumFrequency: 35.6%
All Possible Full Binary Trees
Asked at Salesforce
#519
Rank
#1665MediumFrequency: 35.6%
Diameter of N-Ary Tree
Asked at Salesforce
#520
Rank
#2520MediumFrequency: 35.6%
Using a Robot to Print the Lexicographically Smallest String
Asked at Salesforce
#521
Rank
#2094MediumFrequency: 35.6%
Remove Stones to Minimize the Total
Asked at Salesforce
#522
Rank
#523
Rank
#421MediumFrequency: 35.3%
Maximum XOR of Two Numbers in an Array
Asked at Google
#524
Rank
#820MediumFrequency: 35.1%
Find Eventual Safe States
Asked at Amazon
#525
Rank
#1159MediumFrequency: 35.1%
Smallest Subsequence of Distinct Characters
Asked at Amazon
#526
Rank
#527
Rank
#528
Rank
#3949MediumFrequency: 35.1%
Minimum Number of Primes to Sum to Target
Asked at Amazon
#529
Rank
#530
Rank
#531
Rank
#532
Rank
#533
Rank
#534
Rank
#1076MediumFrequency: 35%
Brace Expansion
Asked at Apple
#535
Rank
#536
Rank
#537
Rank
#1428MediumFrequency: 34.3%
Jump Game III
Asked at Microsoft
#540
Rank
#541
Rank
#542
Rank
#801MediumFrequency: 34.2%
Is Graph Bipartite?
Asked at Amazon
#543
Rank
#544
Rank
#2035MediumFrequency: 34.2%
Count Sub Islands
Asked at DoorDash
#545
Rank
#1218MediumFrequency: 34%
Lowest Common Ancestor of Deepest Leaves
Asked at Meta
#546
Rank
#547
Rank
#684MediumFrequency: 33.7%
Redundant Connection
Asked at Google
#548
Rank
#549
Rank
#550
Rank
#2118MediumFrequency: 33.5%
Maximum Earnings From Taxi
Asked at Uber
#551
Rank
#552
Rank
#553
Rank
#554
Rank
#555
Rank
#3273MediumFrequency: 33.3%
Most Expensive Item That Can Not Be Bought
Asked at Amazon
#556
Rank
#1380MediumFrequency: 33.3%
Number of Closed Islands
Asked at Oracle
#557
Rank
#558
Rank
#3267MediumFrequency: 33.1%
Find Longest Special Substring That Occurs Thrice I
Asked at Google
#559
Rank
#561
Rank
#562
Rank
#3092MediumFrequency: 33%
Minimum Moves to Spread Stones Over Grid
Asked at TikTok
#563
Rank
#616MediumFrequency: 33%
Add Bold Tag in String
Asked at TikTok
#564
Rank
#1254MediumFrequency: 33%
Deepest Leaves Sum
Asked at TikTok
#565
Rank
#1477MediumFrequency: 33%
Product of the Last K Numbers
Asked at TikTok
#566
Rank
#567
Rank
#1072MediumFrequency: 32.8%
Next Greater Node In Linked List
Asked at Microsoft
#569
Rank
#1441MediumFrequency: 32.8%
Minimum Flips to Make a OR b Equal to c
Asked at Microsoft
#570
Rank
#1516MediumFrequency: 32.8%
The k-th Lexicographical String of All Happy Strings of Length n
Asked at Microsoft
#571
Rank
#572
Rank
#3655MediumFrequency: 32.8%
Digit Operations to Make Two Integers Equal
Asked at Microsoft
#574
Rank
#1460MediumFrequency: 32.8%
Number of Substrings Containing All Three Characters
Asked at Microsoft
#575
Rank
#2417MediumFrequency: 32.4%
The Latest Time to Catch a Bus
Asked at Google
#576
Rank
#826MediumFrequency: 32.4%
Soup Servings
Asked at Google
#578
Rank
#3838MediumFrequency: 32.4%
Path Existence Queries in a Graph I
Asked at Google
#580
Rank
#581
Rank
#241MediumFrequency: 32.3%
Different Ways to Add Parentheses
Asked at Amazon
#582
Rank
#584
Rank
#2265MediumFrequency: 32.3%
Partition Array According to Given Pivot
Asked at Amazon
#585
Rank
#586
Rank
#1771MediumFrequency: 32.3%
Sell Diminishing-Valued Colored Balls
Asked at Amazon
#587
Rank
#4230MediumFrequency: 32.3%
Longest Arithmetic Sequence After Changing At Most One Element
Asked at Amazon
#588
Rank
#903MediumFrequency: 32.1%
Implement Rand10() Using Rand7()
Asked at LinkedIn
#589
Rank
#1487MediumFrequency: 32.1%
Cinema Seat Allocation
Asked at LinkedIn
#590
Rank
#591
Rank
#382MediumFrequency: 31.8%
Linked List Random Node
Asked at Google
#592
Rank
#444MediumFrequency: 31.8%
Sequence Reconstruction
Asked at Google
#593
Rank
#1895MediumFrequency: 31.8%
Minimum Number of Operations to Move All Balls to Each Box
Asked at Google
#594
Rank
#2868MediumFrequency: 31.8%
Continuous Subarrays
Asked at Google
#595
Rank
#596
Rank
#597
Rank
#598
Rank
#599
Rank
#600
Rank
#1114MediumFrequency: 31.3%
Binary Search Tree to Greater Sum Tree
Asked at Amazon
#601
Rank
#602
Rank
#3018MediumFrequency: 31.3%
Make String a Subsequence Using Cyclic Increments
Asked at Amazon
#603
Rank
#604
Rank
#2021MediumFrequency: 31.3%
Remove All Occurrences of a Substring
Asked at Infosys
#605
Rank
#606
Rank
#1621MediumFrequency: 31.3%
Number of Subsequences That Satisfy the Given Sum Condition
Asked at Infosys
#607
Rank
#1492MediumFrequency: 31.3%
Time Needed to Inform All Employees
Asked at Infosys
#608
Rank
#609
Rank
#4351MediumFrequency: 31.3%
Minimum Total Cost to Process All Elements
Asked at Infosys
#610
Rank
#611
Rank
#612
Rank
#1130MediumFrequency: 31.3%
Last Stone Weight II
Asked at Infosys
#613
Rank
#1095MediumFrequency: 31.3%
Two City Scheduling
Asked at Infosys
#614
Rank
#1849MediumFrequency: 31.3%
Maximum Absolute Sum of Any Subarray
Asked at Infosys
#615
Rank
#616
Rank
#4033MediumFrequency: 31.3%
Longest Subsequence With Non-Zero Bitwise XOR
Asked at Infosys
#618
Rank
#82MediumFrequency: 31.1%
Remove Duplicates from Sorted List II
Asked at Google
#619
Rank
#620
Rank
#621
Rank
#622
Rank
#623
Rank
#624
Rank
#625
Rank
#1465MediumFrequency: 31.1%
Maximum Product of Splitted Binary Tree
Asked at Microsoft
#626
Rank
#1700MediumFrequency: 31.1%
Minimum Time to Make Rope Colorful
Asked at Microsoft
#627
Rank
#629
Rank
#630
Rank
#3318MediumFrequency: 31.1%
Maximum Number of Operations With the Same Score II
Asked at Microsoft
#631
Rank
#3659MediumFrequency: 31.1%
Count Paths With the Given XOR Value
Asked at Microsoft
#632
Rank
#2117MediumFrequency: 30.4%
Find Original Array From Doubled Array
Asked at Google
#633
Rank
#2434MediumFrequency: 30.4%
Design a Number Container System
Asked at Google
#634
Rank
#310MediumFrequency: 30.4%
Minimum Height Trees
Asked at Google
#636
Rank
#652MediumFrequency: 30.4%
Find Duplicate Subtrees
Asked at Google
#637
Rank
#638
Rank
#766MediumFrequency: 30.2%
Flatten a Multilevel Doubly Linked List
Asked at Amazon
#639
Rank
#962MediumFrequency: 30.2%
Flip String to Monotone Increasing
Asked at Amazon
#640
Rank
#641
Rank
#642
Rank
#1917MediumFrequency: 30.2%
Maximum Average Pass Ratio
Asked at Amazon
#643
Rank
#3201MediumFrequency: 30.2%
Distribute Candies Among Children II
Asked at Amazon
#644
Rank
#351MediumFrequency: 29.7%
Android Unlock Patterns
Asked at Google
#645
Rank
#686MediumFrequency: 29.7%
Repeated String Match
Asked at Google
#646
Rank
#2059MediumFrequency: 29.7%
Unique Length-3 Palindromic Subsequences
Asked at Google
#647
Rank
#867MediumFrequency: 29.7%
New 21 Game
Asked at Google
#648
Rank
#909MediumFrequency: 29.7%
Stone Game
Asked at Google
#649
Rank
#1582MediumFrequency: 29.5%
Design Browser History
Asked at Apple
#650
Rank
#651
Rank
#731MediumFrequency: 29.5%
My Calendar II
Asked at Apple
#652
Rank
#3678MediumFrequency: 29.5%
Design Task Manager
Asked at Apple
#653
Rank
#513MediumFrequency: 29.3%
Find Bottom Left Tree Value
Asked at Microsoft
#654
Rank
#672MediumFrequency: 29.3%
Bulb Switcher II
Asked at Microsoft
#655
Rank
#784MediumFrequency: 29.3%
Insert into a Binary Search Tree
Asked at Microsoft
#656
Rank
#657
Rank
#1420MediumFrequency: 29.3%
Find the Start and End Number of Continuous Ranges
Asked at Microsoft
#658
Rank
#659
Rank
#1770MediumFrequency: 29.3%
Minimum Deletions to Make Character Frequencies Unique
Asked at Microsoft
#660
Rank
#1982MediumFrequency: 29.3%
Remove Duplicates From an Unsorted Linked List
Asked at Microsoft
#661
Rank
#2247MediumFrequency: 29.3%
Number of Unique Flavors After Sharing K Candies
Asked at Microsoft
#662
Rank
#2475MediumFrequency: 29.3%
Largest Palindromic Number
Asked at Microsoft
#663
Rank
#664
Rank
#2568MediumFrequency: 29.3%
Minimum Fuel Cost to Report to the Capital
Asked at Microsoft
#665
Rank
#666
Rank
#984MediumFrequency: 29.1%
Most Stones Removed with Same Row or Column
Asked at Amazon
#667
Rank
#668
Rank
#2333MediumFrequency: 29.1%
Count Number of Rectangles Containing Each Point
Asked at Amazon
#669
Rank
#2473MediumFrequency: 29.1%
Max Sum of a Pair With Equal Sum of Digits
Asked at Amazon
#670
Rank
#2646MediumFrequency: 29.1%
Kth Largest Sum in a Binary Tree
Asked at Amazon
#671
Rank
#3764MediumFrequency: 29.1%
Maximum Sum With at Most K Elements
Asked at Amazon
#672
Rank
#2289MediumFrequency: 29.1%
Minimum Operations to Make the Array Alternating
Asked at Amazon
#673
Rank
#4242MediumFrequency: 29.1%
Sum of GCD of Formed Pairs
Asked at Amazon
#674
Rank
#675
Rank
#1350MediumFrequency: 28.9%
Remove Sub-Folders from the Filesystem
Asked at Google
#676
Rank
#3501MediumFrequency: 28.9%
Delete Nodes From Linked List Present in Array
Asked at Google
#677
Rank
#1330MediumFrequency: 28.9%
Longest Arithmetic Subsequence of Given Difference
Asked at Google
#678
Rank
#1422MediumFrequency: 28.9%
Divide Array in Sets of K Consecutive Numbers
Asked at Google
#679
Rank
#3622MediumFrequency: 28.9%
Maximum Frequency of an Element After Performing Operations I
Asked at Google
#680
Rank
#4098MediumFrequency: 28.9%
Longest Non-Decreasing Subarray After Replacing at Most One Element
Asked at Google
#681
Rank
#324MediumFrequency: 28.1%
Wiggle Sort II
Asked at Google
#682
Rank
#357MediumFrequency: 28.1%
Count Numbers with Unique Digits
Asked at Google
#683
Rank
#780MediumFrequency: 28.1%
Max Chunks To Make Sorted
Asked at Google
#684
Rank
#1116MediumFrequency: 28.1%
Maximum Level Sum of a Binary Tree
Asked at Google
#686
Rank
#2378MediumFrequency: 28.1%
Sender With Largest Word Count
Asked at Google
#687
Rank
#2891MediumFrequency: 28.1%
Maximum Beauty of an Array After Applying Operation
Asked at Google
#688
Rank
#406MediumFrequency: 28.1%
Queue Reconstruction by Height
Asked at Google
#689
Rank
#691
Rank
#3647MediumFrequency: 28.1%
Zero Array Transformation III
Asked at Google
#692
Rank
#95MediumFrequency: 28.1%
Unique Binary Search Trees II
Asked at Meta
#693
Rank
#694
Rank
#695
Rank
#696
Rank
#646MediumFrequency: 27.8%
Maximum Length of Pair Chain
Asked at Amazon
#697
Rank
#1285MediumFrequency: 27.8%
Balance a Binary Search Tree
Asked at Amazon
#699
Rank
#701
Rank
#2054MediumFrequency: 27.8%
The Number of the Smallest Unoccupied Chair
Asked at Amazon
#702
Rank
#2403MediumFrequency: 27.8%
Count Unreachable Pairs of Nodes in an Undirected Graph
Asked at Amazon
#704
Rank
#2456MediumFrequency: 27.8%
Construct Smallest Number From DI String
Asked at Amazon
#705
Rank
#706
Rank
#2833MediumFrequency: 27.8%
Count Zero Request Servers
Asked at Amazon
#707
Rank
#708
Rank
#3269MediumFrequency: 27.8%
Number of Subarrays That Match a Pattern I
Asked at Uber
#709
Rank
#710
Rank
#914MediumFrequency: 27.8%
Random Point in Non-overlapping Rectangles
Asked at Uber
#711
Rank
#712
Rank
#3933MediumFrequency: 27.8%
Minimum Jumps to Reach End via Prime Teleportation
Asked at Uber
#713
Rank
#2111MediumFrequency: 27.8%
Binary Searchable Numbers in an Unsorted Array
Asked at Uber
#714
Rank
#715
Rank
#1604MediumFrequency: 27.7%
Least Number of Unique Integers after K Removals
Asked at Salesforce
#716
Rank
#717
Rank
#2485MediumFrequency: 27.7%
Finding the Number of Visible Mountains
Asked at Salesforce
#718
Rank
#3445MediumFrequency: 27.7%
Lexicographically Minimum String After Removing Stars
Asked at Salesforce
#719
Rank
#109MediumFrequency: 27.7%
Convert Sorted List to Binary Search Tree
Asked at Salesforce
#720
Rank
#285MediumFrequency: 27.3%
Inorder Successor in BST
Asked at Microsoft
#722
Rank
#333MediumFrequency: 27.3%
Largest BST Subtree
Asked at Microsoft
#723
Rank
#519MediumFrequency: 27.3%
Widest Pair of Indices With Equal Range Sum
Asked at Microsoft
#724
Rank
#654MediumFrequency: 27.3%
Maximum Binary Tree
Asked at Microsoft
#725
Rank
#1143MediumFrequency: 27.3%
Find Smallest Common Element in All Rows
Asked at Microsoft
#727
Rank
#1183MediumFrequency: 27.3%
Statistics from a Large Sample
Asked at Microsoft
#728
Rank
#1201MediumFrequency: 27.3%
Delete Tree Nodes
Asked at Microsoft
#729
Rank
#1473MediumFrequency: 27.3%
Find the Longest Substring Containing Vowels in Even Counts
Asked at Microsoft
#732
Rank
#1743MediumFrequency: 27.3%
Count Substrings That Differ by One Character
Asked at Microsoft
#734
Rank
#2082MediumFrequency: 27.3%
Minimum Cost to Separate Sentence Into Rows
Asked at Microsoft
#736
Rank
#2142MediumFrequency: 27.3%
Average Height of Buildings in Each Segment
Asked at Microsoft
#737
Rank
#2310MediumFrequency: 27.3%
Minimum Operations to Halve Array Sum
Asked at Microsoft
#739
Rank
#2471MediumFrequency: 27.3%
Minimum Amount of Time to Collect Garbage
Asked at Microsoft
#740
Rank
#2674MediumFrequency: 27.3%
Make the Prefix Sum Non-negative
Asked at Microsoft
#742
Rank
#3228MediumFrequency: 27.3%
Maximum Size of a Set After Removals
Asked at Microsoft
#745
Rank
#3304MediumFrequency: 27.3%
Maximum Subtree of the Same Color
Asked at Microsoft
#746
Rank
#3467MediumFrequency: 27.3%
Find the Level of Tree with Minimum Sum
Asked at Microsoft
#748
Rank
#3492MediumFrequency: 27.3%
Count Submatrices With Equal Frequency of X and Y
Asked at Microsoft
#749
Rank
#750
Rank
#1586MediumFrequency: 27.3%
Longest Subarray of 1's After Deleting One Element
Asked at Microsoft
#751
Rank
#934MediumFrequency: 27.3%
Bitwise ORs of Subarrays
Asked at Microsoft
#752
Rank
#753
Rank
#4083MediumFrequency: 27.3%
Stable Subarrays With Equal Boundary and Interior Sum
Asked at Microsoft
#754
Rank
#755
Rank
#1064MediumFrequency: 27.2%
Smallest Integer Divisible by K
Asked at Google
#756
Rank
#1776MediumFrequency: 27.2%
Minimum Operations to Reduce X to Zero
Asked at Google
#757
Rank
#2216MediumFrequency: 27.2%
Delete the Middle Node of a Linked List
Asked at Google
#758
Rank
#222MediumFrequency: 27.2%
Count Complete Tree Nodes
Asked at Google
#759
Rank
#1073MediumFrequency: 27.2%
Number of Enclaves
Asked at Google
#760
Rank
#3743MediumFrequency: 27.2%
Reschedule Meetings for Maximum Free Time I
Asked at Google
#764
Rank
#765
Rank
#1360MediumFrequency: 26.7%
Maximum Length of a Concatenated String with Unique Characters
Asked at Meta
#766
Rank
#1959MediumFrequency: 26.7%
Minimum Path Cost in a Hidden Grid
Asked at Meta
#767
Rank
#768
Rank
#769
Rank
#508MediumFrequency: 26.5%
Most Frequent Subtree Sum
Asked at Amazon
#770
Rank
#771
Rank
#1092MediumFrequency: 26.5%
Maximum Difference Between Node and Ancestor
Asked at Amazon
#772
Rank
#1229MediumFrequency: 26.5%
Shortest Path with Alternating Colors
Asked at Amazon
#773
Rank
#1624MediumFrequency: 26.5%
Clone Binary Tree With Random Pointer
Asked at Amazon
#774
Rank
#1679MediumFrequency: 26.5%
Shortest Subarray to be Removed to Make Array Sorted
Asked at Amazon
#775
Rank
#1798MediumFrequency: 26.5%
Max Number of K-Sum Pairs
Asked at Amazon
#776
Rank
#1816MediumFrequency: 26.5%
Lowest Common Ancestor of a Binary Tree IV
Asked at Amazon
#777
Rank
#2325MediumFrequency: 26.5%
Number of Ways to Select Buildings
Asked at Amazon
#779
Rank
#780
Rank
#2362MediumFrequency: 26.5%
Minimum Rounds to Complete All Tasks
Asked at Amazon
#781
Rank
#2413MediumFrequency: 26.5%
Smallest Number in Infinite Set
Asked at Amazon
#782
Rank
#2677MediumFrequency: 26.5%
Cousins in Binary Tree II
Asked at Amazon
#783
Rank
#3276MediumFrequency: 26.5%
Minimum Number of Pushes to Type Word II
Asked at Amazon
#784
Rank
#3959MediumFrequency: 26.5%
Maximum Total from Optimal Activation Order
Asked at Amazon
#785
Rank
#474MediumFrequency: 26.3%
Ones and Zeroes
Asked at Google
#786
Rank
#787
Rank
#788
Rank
#789
Rank
#1628MediumFrequency: 26.3%
Count Submatrices With All Ones
Asked at Google
#790
Rank
#2146MediumFrequency: 26.3%
Check if Word Can Be Placed In Crossword
Asked at Google
#791
Rank
#793
Rank
#794
Rank
#796
Rank
#797
Rank
#1792MediumFrequency: 25.4%
Find the Most Competitive Subsequence
Asked at Google
#798
Rank
#2017MediumFrequency: 25.4%
Minimum Number of Flips to Make the Binary String Alternating
Asked at Google
#799
Rank
#2161MediumFrequency: 25.4%
Stock Price Fluctuation
Asked at Google
#800
Rank
#2322MediumFrequency: 25.4%
Number of Ways to Build Sturdy Brick Wall
Asked at Google
#801
Rank
#802
Rank
#803
Rank
#1325MediumFrequency: 25.4%
Path with Maximum Probability
Asked at Google
#804
Rank
#2766MediumFrequency: 25.4%
Find the Prefix Common Array of Two Arrays
Asked at Google
#805
Rank
#806
Rank
#1099MediumFrequency: 25.4%
Path With Maximum Minimum Value
Asked at Google
#807
Rank
#1160MediumFrequency: 25.3%
Letter Tile Possibilities
Asked at Oracle
#808
Rank
#2664MediumFrequency: 25.3%
Maximize Greatness of an Array
Asked at Oracle
#809
Rank
#2762MediumFrequency: 25.3%
Cache With Time Limit
Asked at Oracle
#810
Rank
#811
Rank
#2530MediumFrequency: 25.3%
Minimize Maximum of Array
Asked at Oracle
#812
Rank
#107MediumFrequency: 25.3%
Binary Tree Level Order Traversal II
Asked at Oracle
#813
Rank
#3887MediumFrequency: 25.3%
Minimum Cost Path with Edge Reversals
Asked at Oracle
#814
Rank
#1612MediumFrequency: 25.3%
Avoid Flood in The City
Asked at Oracle
#815
Rank
#817
Rank
#433MediumFrequency: 25.1%
Minimum Genetic Mutation
Asked at Amazon
#818
Rank
#449MediumFrequency: 25.1%
Serialize and Deserialize BST
Asked at Amazon
#819
Rank
#538MediumFrequency: 25.1%
Convert BST to Greater Tree
Asked at Amazon
#820
Rank
#813MediumFrequency: 25.1%
All Paths From Source to Target
Asked at Amazon
#821
Rank
#822
Rank
#1105MediumFrequency: 25.1%
Uncrossed Lines
Asked at Amazon
#823
Rank
#1243MediumFrequency: 25.1%
Sum of Nodes with Even-Valued Grandparent
Asked at Amazon
#824
Rank
#825
Rank
#1288MediumFrequency: 25.1%
Maximum Subarray Sum with One Deletion
Asked at Amazon
#826
Rank
#1418MediumFrequency: 25.1%
Fair Distribution of Cookies
Asked at Amazon
#827
Rank
#1436MediumFrequency: 25.1%
Get Watched Videos by Your Friends
Asked at Amazon
#828
Rank
#1620MediumFrequency: 25.1%
Check If Array Pairs Are Divisible by k
Asked at Amazon
#829
Rank
#1800MediumFrequency: 25.1%
Concatenation of Consecutive Binary Numbers
Asked at Amazon
#830
Rank
#831
Rank
#2233MediumFrequency: 25.1%
Number of Smooth Descent Periods of a Stock
Asked at Amazon
#832
Rank
#2236MediumFrequency: 25.1%
Maximum Twin Sum of a Linked List
Asked at Amazon
#833
Rank
#2558MediumFrequency: 25.1%
Minimum Number of Operations to Sort a Binary Tree by Level
Asked at Amazon
#834
Rank
#3299MediumFrequency: 25.1%
Find the Maximum Number of Elements in Subset
Asked at Amazon
#835
Rank
#3894MediumFrequency: 25.1%
Maximize Y‑Sum by Picking a Triplet of Distinct X‑Values
Asked at Amazon
#837
Rank
#838
Rank
#839
Rank
#840
Rank
#673MediumFrequency: 25.1%
Number of Longest Increasing Subsequence
Asked at Meta
#841
Rank
#842
Rank
#1275MediumFrequency: 25.1%
Validate Binary Tree Nodes
Asked at Meta
#843
Rank
#1368MediumFrequency: 25.1%
Web Crawler Multithreaded
Asked at Meta
#844
Rank
#845
Rank
#1729MediumFrequency: 25.1%
Binary Search Tree Iterator II
Asked at Meta
#846
Rank
#847
Rank
#848
Rank
#264MediumFrequency: 25%
Ugly Number II
Asked at Microsoft
#849
Rank
#850
Rank
#2690MediumFrequency: 25%
House Robber IV
Asked at Microsoft
#851
Rank
#2255MediumFrequency: 24.6%
Minimum Swaps to Group All 1's Together II
Asked at TikTok
#852
Rank
#2616MediumFrequency: 24.6%
Maximal Score After Applying K Operations
Asked at TikTok
#853
Rank
#854
Rank
#1358MediumFrequency: 24.6%
Find Positive Integer Solution for a Given Equation
Asked at TikTok
#855
Rank
#2797MediumFrequency: 24.6%
Event Emitter
Asked at TikTok
#856
Rank
#858
Rank
#2626MediumFrequency: 24.6%
Count the Number of Good Subarrays
Asked at TikTok
#859
Rank
#3000MediumFrequency: 24.6%
Minimum Absolute Difference Between Elements With Constraint
Asked at TikTok
#861
Rank
#294MediumFrequency: 24.6%
Flip Game II
Asked at TikTok
#862
Rank
#3752MediumFrequency: 24.6%
Unit Conversion II
Asked at TikTok
#863
Rank
#1117MediumFrequency: 24.6%
As Far from Land as Possible
Asked at TikTok
#864
Rank
#3225MediumFrequency: 24.6%
Length of Longest Subarray With at Most K Frequency
Asked at TikTok
#865
Rank
#925MediumFrequency: 24.4%
Construct Binary Tree from Preorder and Postorder Traversal
Asked at Google
#866
Rank
#867
Rank
#868
Rank
#1396MediumFrequency: 24.4%
Count Servers that Communicate
Asked at Google
#869
Rank
#1413MediumFrequency: 24.4%
Maximum Side Length of a Square with Sum Less than or Equal to Threshold
Asked at Google
#870
Rank
#1840MediumFrequency: 24.4%
Minimize Hamming Distance After Swap Operations
Asked at Google
#871
Rank
#1934MediumFrequency: 24.4%
Evaluate the Bracket Pairs of a String
Asked at Google
#873
Rank
#874
Rank
#3278MediumFrequency: 24.4%
Find the Number of Ways to Place People I
Asked at Google
#876
Rank
#2067MediumFrequency: 24.4%
Maximum Number of Points with Cost
Asked at Google
#877
Rank
#2090MediumFrequency: 24.4%
Number of Ways to Arrive at Destination
Asked at Google
#878
Rank
#879
Rank
#880
Rank
#881
Rank
#1060MediumFrequency: 23.6%
Longest Repeating Substring
Asked at Amazon
#883
Rank
#1140MediumFrequency: 23.6%
Distant Barcodes
Asked at Amazon
#884
Rank
#1150MediumFrequency: 23.6%
Two Sum BSTs
Asked at Amazon
#885
Rank
#1427MediumFrequency: 23.6%
All Elements in Two Binary Search Trees
Asked at Amazon
#886
Rank
#1850MediumFrequency: 23.6%
Minimum Length of String After Deleting Similar Ends
Asked at Amazon
#887
Rank
#1883MediumFrequency: 23.6%
Find Distance in a Binary Tree
Asked at Amazon
#888
Rank
#889
Rank
#2188MediumFrequency: 23.6%
Minimized Maximum of Products Distributed to Any Store
Asked at Amazon
#890
Rank
#2309MediumFrequency: 23.6%
Maximize Number of Subsequences in a String
Asked at Amazon
#892
Rank
#893
Rank
#2348MediumFrequency: 23.6%
Count Number of Texts
Asked at Amazon
#894
Rank
#2429MediumFrequency: 23.6%
Design a Food Rating System
Asked at Amazon
#896
Rank
#897
Rank
#2497MediumFrequency: 23.6%
Maximum Matching of Players With Trainers
Asked at Amazon
#899
Rank
#2498MediumFrequency: 23.6%
Smallest Subarrays With Maximum Bitwise OR
Asked at Amazon
#900
Rank
#2573MediumFrequency: 23.6%
Remove Nodes From Linked List
Asked at Amazon
#901
Rank
#2979MediumFrequency: 23.6%
Maximize the Profit as the Salesman
Asked at Amazon
#902
Rank
#3094MediumFrequency: 23.6%
Minimum Number of Operations to Make Array Empty
Asked at Amazon
#903
Rank
#3210MediumFrequency: 23.6%
Count Beautiful Substrings I
Asked at Amazon
#904
Rank
#3363MediumFrequency: 23.6%
Most Frequent IDs
Asked at Amazon
#905
Rank
#3453MediumFrequency: 23.6%
Generate Binary Strings Without Adjacent Zeros
Asked at Amazon
#906
Rank
#2164MediumFrequency: 23.6%
Two Best Non-Overlapping Events
Asked at Amazon
#908
Rank
#4079MediumFrequency: 23.6%
Maximum Capacity Within Budget
Asked at Amazon
#909
Rank
#4301MediumFrequency: 23.6%
Minimize Array Sum Using Divisible Replacements
Asked at Amazon
#910
Rank
#911
Rank
#912
Rank
#913
Rank
#914
Rank
#1819MediumFrequency: 23.4%
Construct the Lexicographically Largest Valid Sequence
Asked at Meta
#915
Rank
#916
Rank
#917
Rank
#918
Rank
#919
Rank
#988MediumFrequency: 23.3%
Flip Equivalent Binary Trees
Asked at Google
#920
Rank
#1488MediumFrequency: 23.3%
Sort Integers by The Power Value
Asked at Google
#921
Rank
#1557MediumFrequency: 23.3%
Check If a String Contains All Binary Codes of Size K
Asked at Google
#922
Rank
#308MediumFrequency: 23.3%
Range Sum Query 2D - Mutable
Asked at Google
#923
Rank
#924
Rank
#1030MediumFrequency: 23.3%
Smallest String Starting From Leaf
Asked at Google
#925
Rank
#3490MediumFrequency: 23.3%
Find the Maximum Length of Valid Subsequence I
Asked at Google
#926
Rank
#3619MediumFrequency: 23.3%
Adjacent Increasing Subarrays Detection II
Asked at Google
#927
Rank
#3741MediumFrequency: 23.3%
Reschedule Meetings for Maximum Free Time II
Asked at Google
#928
Rank
#929
Rank
#930
Rank
#2478MediumFrequency: 22.5%
Longest Nice Subarray
Asked at Microsoft
#932
Rank
#933
Rank
#164MediumFrequency: 22.5%
Maximum Gap
Asked at Microsoft
#934
Rank
#935
Rank
#936
Rank
#937
Rank
#938
Rank
#397MediumFrequency: 22.1%
Integer Replacement
Asked at Google
#939
Rank
#524MediumFrequency: 22.1%
Longest Word in Dictionary through Deleting
Asked at Google
#940
Rank
#676MediumFrequency: 22.1%
Implement Magic Dictionary
Asked at Google
#941
Rank
#943
Rank
#944
Rank
#946
Rank
#1632MediumFrequency: 22.1%
Number of Good Ways to Split a String
Asked at Google
#947
Rank
#1715MediumFrequency: 22.1%
Split a String Into the Max Number of Unique Substrings
Asked at Google
#948
Rank
#949
Rank
#2001MediumFrequency: 22.1%
Jump Game VII
Asked at Google
#950
Rank
#952
Rank
#2653MediumFrequency: 22.1%
Check if There is a Path With Equal Number of 0's And 1's
Asked at Google
#953
Rank
#954
Rank
#2745MediumFrequency: 22.1%
Convert Object to JSON String
Asked at Google
#955
Rank
#956
Rank
#3786MediumFrequency: 22.1%
Longest Palindromic Subsequence After at Most K Operations
Asked at Google
#957
Rank
#958
Rank
#1777MediumFrequency: 22%
Determine if Two Strings Are Close
Asked at Apple
#959
Rank
#960
Rank
#961
Rank
#962
Rank
#737MediumFrequency: 22%
Sentence Similarity II
Asked at Apple
#963
Rank
#964
Rank
#606MediumFrequency: 21.9%
Construct String from Binary Tree
Asked at Amazon
#965
Rank
#966
Rank
#994MediumFrequency: 21.9%
Prison Cells After N Days
Asked at Amazon
#967
Rank
#1021MediumFrequency: 21.9%
Distribute Coins in Binary Tree
Asked at Amazon
#968
Rank
#969
Rank
#1157MediumFrequency: 21.9%
Insufficient Nodes in Root to Leaf Paths
Asked at Amazon
#970
Rank
#971
Rank
#1450MediumFrequency: 21.9%
Delete Leaves With a Given Value
Asked at Amazon
#972
Rank
#973
Rank
#1520MediumFrequency: 21.9%
Number of Steps to Reduce a Number in Binary Representation to One
Asked at Amazon
#974
Rank
#1672MediumFrequency: 21.9%
Find the Index of the Large Integer
Asked at Amazon
#975
Rank
#1874MediumFrequency: 21.9%
Form Array by Concatenating Subarrays of Another Array
Asked at Amazon
#976
Rank
#977
Rank
#978
Rank
#979
Rank
#2205MediumFrequency: 21.9%
Find Good Days to Rob the Bank
Asked at Amazon
#980
Rank
#2232MediumFrequency: 21.9%
Adding Spaces to a String
Asked at Amazon
#981
Rank
#982
Rank
#2405MediumFrequency: 21.9%
Minimum Number of Keypresses
Asked at Amazon
#983
Rank
#985
Rank
#2572MediumFrequency: 21.9%
Append Characters to String to Make Subsequence
Asked at Amazon
#986
Rank
#2590MediumFrequency: 21.9%
Maximum Star Sum of a Graph
Asked at Amazon
#987
Rank
#2606MediumFrequency: 21.9%
Difference Between Ones and Zeros in Row and Column
Asked at Amazon
#988
Rank
#2669MediumFrequency: 21.9%
Find the Substring With Maximum Cost
Asked at Amazon
#989
Rank
#3354MediumFrequency: 21.9%
Replace Question Marks in String to Minimize Its Value
Asked at Amazon
#991
Rank
#3479MediumFrequency: 21.9%
Count the Number of Substrings With Dominant Ones
Asked at Amazon
#992
Rank
#993
Rank
#3766MediumFrequency: 21.9%
Maximum Median Sum of Subsequences of Size 3
Asked at Amazon
#994
Rank
#3166MediumFrequency: 21.9%
Minimum Number of Groups to Create a Valid Assignment
Asked at Amazon
#995
Rank
#996
Rank
#751MediumFrequency: 21.5%
Number Of Corner Rectangles
Asked at Meta
#997
Rank
#929MediumFrequency: 21.5%
Groups of Special-Equivalent Strings
Asked at Meta
#998
Rank
#999
Rank
#1113MediumFrequency: 21.5%
Moving Stones Until Consecutive II
Asked at Meta
#1000
Rank
#1001
Rank
#1271MediumFrequency: 21.5%
Web Crawler
Asked at Meta
#1002
Rank
#1003
Rank
#1004
Rank
#2078MediumFrequency: 21.5%
Maximum Compatibility Score Sum
Asked at Meta
#1005
Rank
#2126MediumFrequency: 21.5%
Count Nodes Equal to Sum of Descendants
Asked at Meta
#1006
Rank
#2374MediumFrequency: 21.5%
Steps to Make Array Non-decreasing
Asked at Meta
#1007
Rank
#1008
Rank
#2662MediumFrequency: 21.5%
Check Knight Tour Configuration
Asked at Meta
#1009
Rank
#1010
Rank
#1011
Rank
#1012
Rank
#1013
Rank
#2098MediumFrequency: 21.5%
All the Pairs With the Maximum Number of Common Followers
Asked at Meta
#1014
Rank
#1015
Rank
#331MediumFrequency: 20.9%
Verify Preorder Serialization of a Binary Tree
Asked at Google
#1016
Rank
#1017
Rank
#1018
Rank
#1019
Rank
#1021
Rank
#1022
Rank
#1912MediumFrequency: 20.9%
Number of Restricted Paths From First to Last Node
Asked at Google
#1023
Rank
#2123MediumFrequency: 20.9%
The Number of Weak Characters in the Game
Asked at Google
#1025
Rank
#2567MediumFrequency: 20.9%
Closest Nodes Queries in a Binary Search Tree
Asked at Google
#1027
Rank
#2641MediumFrequency: 20.9%
Disconnect Path in a Binary Matrix by at Most One Flip
Asked at Google
#1028
Rank
#3491MediumFrequency: 20.9%
Find the Maximum Length of Valid Subsequence II
Asked at Google
#1030
Rank
#1031
Rank
#1032
Rank
#3681MediumFrequency: 20.9%
Maximum Area Rectangle With Point Constraints I
Asked at Google
#1033
Rank
#3794MediumFrequency: 20.9%
Find the Minimum Amount of Time to Brew Potions
Asked at Google
#1034
Rank
#1035
Rank
#900MediumFrequency: 20.9%
Reordered Power of 2
Asked at Google
#1036
Rank
#1990MediumFrequency: 20.3%
Get Biggest Three Rhombus Sums in a Grid
Asked at Uber
#1037
Rank
#1838MediumFrequency: 20.3%
Number of Distinct Substrings in a String
Asked at Uber
#1038
Rank
#2750MediumFrequency: 20.3%
Promise Pool
Asked at Uber
#1039
Rank
#3754MediumFrequency: 20.3%
Maximum Manhattan Distance After K Changes
Asked at Uber
#1040
Rank
#1041
Rank
#549MediumFrequency: 20.3%
Binary Tree Longest Consecutive Sequence II
Asked at Uber
#1042
Rank
#1043
Rank
#1044
Rank
#3720MediumFrequency: 20.3%
Minimize the Maximum Edge Weight of Graph
Asked at Uber
#1045
Rank
#3219MediumFrequency: 20.3%
Make Lexicographically Smallest Array by Swapping Elements
Asked at Uber
#1046
Rank
#2044MediumFrequency: 20.3%
Number of Wonderful Substrings
Asked at Uber
#1047
Rank
#1048
Rank
#1049
Rank
#1050
Rank
#1052
Rank
#1084MediumFrequency: 20%
Find K-Length Substrings With No Repeated Characters
Asked at Amazon
#1053
Rank
#1054
Rank
#1100MediumFrequency: 20%
Connecting Cities With Minimum Cost
Asked at Amazon
#1055
Rank
#1126MediumFrequency: 20%
Minimum Cost to Connect Sticks
Asked at Amazon
#1056
Rank
#1240MediumFrequency: 20%
Stone Game II
Asked at Amazon
#1057
Rank
#1295MediumFrequency: 20%
Minimum Garden Perimeter to Collect Enough Apples
Asked at Amazon
#1058
Rank
#1511MediumFrequency: 20%
Count Number of Teams
Asked at Amazon
#1059
Rank
#1525MediumFrequency: 20%
Queries on a Permutation With Key
Asked at Amazon
#1060
Rank
#1568MediumFrequency: 20%
Pseudo-Palindromic Paths in a Binary Tree
Asked at Amazon
#1061
Rank
#1634MediumFrequency: 20%
Clone N-ary Tree
Asked at Amazon
#1062
Rank
#1662MediumFrequency: 20%
Minimum Numbers of Function Calls to Make Target Array
Asked at Amazon
#1063
Rank
#1725MediumFrequency: 20%
Number of Sets of K Non-Overlapping Line Segments
Asked at Amazon
#1064
Rank
#1065
Rank
#1767MediumFrequency: 20%
Design Front Middle Back Queue
Asked at Amazon
#1066
Rank
#1774MediumFrequency: 20%
Add Two Polynomials Represented as Linked Lists
Asked at Amazon
#1067
Rank
#1068
Rank
#1069
Rank
#1070
Rank
#1071
Rank
#1072
Rank
#2003MediumFrequency: 20%
Distinct Numbers in Each Subarray
Asked at Amazon
#1073
Rank
#2056MediumFrequency: 20%
Jump Game VIII
Asked at Amazon
#1074
Rank
#2072MediumFrequency: 20%
Maximum of Minimum Values in All Subarrays
Asked at Amazon
#1075
Rank
#2108MediumFrequency: 20%
Minimize the Difference Between Target and Chosen Elements
Asked at Amazon
#1076
Rank
#1078
Rank
#1079
Rank
#1080
Rank
#2392MediumFrequency: 20%
Successful Pairs of Spells and Potions
Asked at Amazon
#1081
Rank
#2431MediumFrequency: 20%
Products With Three or More Orders in Two Consecutive Years
Asked at Amazon
#1082
Rank
#1083
Rank
#1084
Rank
#1085
Rank
#2586MediumFrequency: 20%
Longest Square Streak in an Array
Asked at Amazon
#1086
Rank
#1087
Rank
#2738MediumFrequency: 20%
Count the Number of K-Free Subsets
Asked at Amazon
#1088
Rank
#1089
Rank
#2871MediumFrequency: 20%
Double a Number Represented as a Linked List
Asked at Amazon
#1090
Rank
#2954MediumFrequency: 20%
Maximum Sum of Almost Unique Subarray
Asked at Amazon
#1091
Rank
#1092
Rank
#3088MediumFrequency: 20%
Maximal Range That Each Element Is Maximum in It
Asked at Amazon
#1093
Rank
#1094
Rank
#1095
Rank
#3521MediumFrequency: 20%
Count Triplets with Even XOR Set Bits II
Asked at Amazon
#1096
Rank
#1097
Rank
#4109MediumFrequency: 20%
Maximum Calories Burnt from Jumps
Asked at Amazon
#1098
Rank
#4089MediumFrequency: 20%
Maximize Points After Choosing K Tasks
Asked at Amazon
#1099
Rank
#4130MediumFrequency: 20%
Maximum Score After Binary Swaps
Asked at Amazon
#1100
Rank
#4142MediumFrequency: 20%
Maximum Total Value of Covered Indices
Asked at Amazon
#1101
Rank
#3730MediumFrequency: 20%
Maximum Subarray Sum After Multiplier
Asked at Amazon
#1102
Rank
#1103
Rank
#1104
Rank
#487MediumFrequency: 19.5%
Max Consecutive Ones II
Asked at Google
#1105
Rank
#511MediumFrequency: 19.5%
All Paths from Source Lead to Destination
Asked at Google
#1106
Rank
#1107
Rank
#786MediumFrequency: 19.5%
Search in a Sorted Array of Unknown Size
Asked at Google
#1108
Rank
#1109
Rank
#1110
Rank
#1065MediumFrequency: 19.5%
Binary String With Substrings Representing 1 To N
Asked at Google
#1111
Rank
#1232MediumFrequency: 19.5%
Sum of Mutated Array Closest to Target
Asked at Google
#1112
Rank
#1113
Rank
#1627MediumFrequency: 19.5%
Last Moment Before All Ants Fall Out of a Plank
Asked at Google
#1114
Rank
#1716MediumFrequency: 19.5%
Maximum Non Negative Product in a Matrix
Asked at Google
#1115
Rank
#2279MediumFrequency: 19.5%
Maximum Split of Positive Even Integers
Asked at Google
#1118
Rank
#2395MediumFrequency: 19.5%
Longest Binary Subsequence Less Than or Equal to K
Asked at Google
#1119
Rank
#2512MediumFrequency: 19.5%
Longest Uploaded Prefix
Asked at Google
#1120
Rank
#2525MediumFrequency: 19.5%
Count Number of Distinct Integers After Reverse Operations
Asked at Google
#1121
Rank
#2716MediumFrequency: 19.5%
Prime Subtraction Operation
Asked at Google
#1122
Rank
#1123
Rank
#3240MediumFrequency: 19.5%
Maximum Number That Sum of the Prices Is Less Than or Equal to K
Asked at Google
#1124
Rank
#375MediumFrequency: 19.5%
Guess Number Higher or Lower II
Asked at Google
#1125
Rank
#1126
Rank
#522MediumFrequency: 19.5%
Longest Uncommon Subsequence II
Asked at Google
#1127
Rank
#526MediumFrequency: 19.5%
Beautiful Arrangement
Asked at Google
#1128
Rank
#659MediumFrequency: 19.5%
Split Array into Consecutive Subsequences
Asked at Google
#1129
Rank
#2720MediumFrequency: 19.5%
Minimize the Maximum Difference of Pairs
Asked at Google
#1130
Rank
#1131
Rank
#987MediumFrequency: 19.5%
Reveal Cards In Increasing Order
Asked at Google
#1132
Rank
#1133
Rank
#1134
Rank
#1135
Rank
#3821MediumFrequency: 19.5%
Count Cells in Overlapping Horizontal and Vertical Substrings
Asked at Google
#1136
Rank
#1137
Rank
#4183MediumFrequency: 19.5%
Count Caesar Cipher Pairs
Asked at Google
#1138
Rank
#2300MediumFrequency: 19.5%
Construct String With Repeat Limit
Asked at Microsoft
#1139
Rank
#2107MediumFrequency: 19.5%
Find Unique Binary String
Asked at Microsoft
#1140
Rank
#372MediumFrequency: 19.5%
Super Pow
Asked at Microsoft
#1141
Rank
#2731MediumFrequency: 19.5%
Memoize
Asked at Microsoft
#1142
Rank
#1143
Rank
#1793MediumFrequency: 19.5%
Minimum Moves to Make Array Complementary
Asked at Microsoft
#1144
Rank
#4074MediumFrequency: 19.5%
Count Subarrays With Majority Element I
Asked at Microsoft
#1145
Rank
#1146
Rank
#1147
Rank
#1148
Rank
#1149
Rank
#1150
Rank
#562MediumFrequency: 18%
Longest Line of Consecutive One in Matrix
Asked at Google
#1151
Rank
#1153
Rank
#1543MediumFrequency: 18%
Simplified Fractions
Asked at Google
#1155
Rank
#1573MediumFrequency: 18%
Find Two Non-overlapping Sub-arrays Each With Target Sum
Asked at Google
#1156
Rank
#1615MediumFrequency: 18%
Range Sum of Sorted Subarray Sums
Asked at Google
#1157
Rank
#1650MediumFrequency: 18%
Find Root of N-Ary Tree
Asked at Google
#1158
Rank
#1159
Rank
#1860MediumFrequency: 18%
Find Kth Largest XOR Coordinate Value
Asked at Google
#1160
Rank
#1161
Rank
#1162
Rank
#2104MediumFrequency: 18%
Operations on Tree
Asked at Google
#1163
Rank
#2183MediumFrequency: 18%
Minimum Operations to Convert Number
Asked at Google
#1164
Rank
#1165
Rank
#2615MediumFrequency: 18%
Make Number of Distinct Characters Equal
Asked at Google
#1166
Rank
#1167
Rank
#3266MediumFrequency: 18%
Find Longest Special Substring That Occurs Thrice II
Asked at Google
#1168
Rank
#3384MediumFrequency: 18%
Minimum Number of Operations to Make Word K-Periodic
Asked at Google
#1169
Rank
#3416MediumFrequency: 18%
Sum of Digit Differences of All Pairs
Asked at Google
#1170
Rank
#2338MediumFrequency: 18%
Minimum Consecutive Cards to Pick Up
Asked at Google
#1171
Rank
#1172
Rank
#718MediumFrequency: 18%
Maximum Length of Repeated Subarray
Asked at Google
#1173
Rank
#3158MediumFrequency: 18%
Maximum Length of Semi-Decreasing Subarrays
Asked at Google
#1174
Rank
#1175
Rank
#1711MediumFrequency: 18%
Find Valid Matrix Given Row and Column Sums
Asked at Google
#1176
Rank
#1177
Rank
#3524MediumFrequency: 18%
Minimum Number of Flips to Make Binary Grid Palindromic II
Asked at Google
#1178
Rank
#1179
Rank
#1180
Rank
#2529MediumFrequency: 18%
Range Product Queries of Powers
Asked at Google
#1181
Rank
#2408MediumFrequency: 18%
Number of People Aware of a Secret
Asked at Google
#1182
Rank
#1183
Rank
#4161MediumFrequency: 18%
Minimum Bitwise OR From Grid
Asked at Google
#1184
Rank
#669MediumFrequency: 18%
Trim a Binary Search Tree
Asked at Amazon
#1186
Rank
#1747MediumFrequency: 18%
Lexicographically Smallest String After Applying Operations
Asked at Amazon
#1187
Rank
#1188
Rank
#1663MediumFrequency: 18%
Detect Cycles in 2D Grid
Asked at Amazon
#1189
Rank
#1388MediumFrequency: 18%
Greatest Sum Divisible by Three
Asked at Amazon
#1190
Rank
#3629MediumFrequency: 18%
Total Characters in String After Transformations I
Asked at Amazon
#1191
Rank
#1058MediumFrequency: 18%
Lexicographically Smallest Equivalent String
Asked at Amazon
#1192
Rank
#4020MediumFrequency: 18%
Lexicographically Smallest Permutation Greater Than Target
Asked at Amazon
#1193
Rank
#4055MediumFrequency: 18%
Longest Balanced Substring I
Asked at Amazon
#1194
Rank
#4057MediumFrequency: 18%
Total Waviness of Numbers in Range I
Asked at Amazon
#1195
Rank
#1196
Rank
#1197
Rank
#3174MediumFrequency: 17%
Minimum Number of Changes to Make Binary String Beautiful
Asked at Meta
#1198
Rank
#2221MediumFrequency: 17%
Check if a Parentheses String Can Be Valid
Asked at Meta
#1199
Rank
#3332MediumFrequency: 17%
Minimum Operations to Exceed Threshold Value II
Asked at Meta
#1200
Rank
#1201
Rank
#1203
Rank
#1204
Rank
#510MediumFrequency: 16.4%
Count Subarrays With More Ones Than Zeros
Asked at Google
#1207
Rank
#1208
Rank
#1209
Rank
#687MediumFrequency: 16.4%
Longest Univalue Path
Asked at Google
#1210
Rank
#760MediumFrequency: 16.4%
Bold Words in String
Asked at Google
#1211
Rank
#1212
Rank
#913MediumFrequency: 16.4%
Random Flip Matrix
Asked at Google
#1213
Rank
#955MediumFrequency: 16.4%
Complete Binary Tree Inserter
Asked at Google
#1214
Rank
#1215
Rank
#1051MediumFrequency: 16.4%
Shortest Way to Form String
Asked at Google
#1216
Rank
#1067MediumFrequency: 16.4%
Campus Bikes II
Asked at Google
#1217
Rank
#1080MediumFrequency: 16.4%
Camelcase Matching
Asked at Google
#1218
Rank
#1134MediumFrequency: 16.4%
Shortest Distance to Target Color
Asked at Google
#1219
Rank
#1169MediumFrequency: 16.4%
Largest Values From Labels
Asked at Google
#1220
Rank
#1221
Rank
#1248MediumFrequency: 16.4%
Binary Tree Coloring Game
Asked at Google
#1223
Rank
#1273MediumFrequency: 16.4%
Compare Strings by Frequency of the Smallest Character
Asked at Google
#1224
Rank
#1384MediumFrequency: 16.4%
Maximum Font to Fit a Sentence in a Screen
Asked at Google
#1225
Rank
#1387MediumFrequency: 16.4%
Find Elements in a Contaminated Binary Tree
Asked at Google
#1226
Rank
#1227
Rank
#1228
Rank
#1562MediumFrequency: 16.4%
People Whose List of Favorite Companies Is Not a Subset of Another List
Asked at Google
#1230
Rank
#1581MediumFrequency: 16.4%
The k Strongest Values in an Array
Asked at Google
#1231
Rank
#1649MediumFrequency: 16.4%
Maximum Number of Non-Overlapping Subarrays With Sum Equals Target
Asked at Google
#1233
Rank
#1681MediumFrequency: 16.4%
Guess the Majority in a Hidden Array
Asked at Google
#1234
Rank
#1684MediumFrequency: 16.4%
Find Latest Group of Size M
Asked at Google
#1235
Rank
#1745MediumFrequency: 16.4%
Find Nearest Right Node in Binary Tree
Asked at Google
#1238
Rank
#1750MediumFrequency: 16.4%
Check If Two Expression Trees are Equivalent
Asked at Google
#1239
Rank
#1796MediumFrequency: 16.4%
Correct a Binary Tree
Asked at Google
#1240
Rank
#1810MediumFrequency: 16.4%
Change the Root of a Binary Tree
Asked at Google
#1241
Rank
#1859MediumFrequency: 16.4%
Change Minimum Characters to Satisfy One of Three Conditions
Asked at Google
#1242
Rank
#1879MediumFrequency: 16.4%
Maximum Score From Removing Stones
Asked at Google
#1243
Rank
#1900MediumFrequency: 16.4%
Closest Dessert Cost
Asked at Google
#1244
Rank
#1903MediumFrequency: 16.4%
Design Most Recently Used Queue
Asked at Google
#1245
Rank
#1935MediumFrequency: 16.4%
Minimum Number of Operations to Reinitialize a Permutation
Asked at Google
#1246
Rank
#1943MediumFrequency: 16.4%
Count Pairs of Equal Substrings With Minimum Difference
Asked at Google
#1247
Rank
#1978MediumFrequency: 16.4%
Minimum Adjacent Swaps to Reach the Kth Smallest Number
Asked at Google
#1248
Rank
#2009MediumFrequency: 16.4%
Longest Word With All Prefixes
Asked at Google
#1249
Rank
#1251
Rank
#2071MediumFrequency: 16.4%
Longest Common Subsequence Between Sorted Arrays
Asked at Google
#1252
Rank
#1253
Rank
#1254
Rank
#2256MediumFrequency: 16.4%
Count Words Obtained After Adding a Letter
Asked at Google
#1255
Rank
#2261MediumFrequency: 16.4%
All Divisions With the Highest Score of a Binary Array
Asked at Google
#1256
Rank
#2268MediumFrequency: 16.4%
Remove All Ones With Row and Column Flips
Asked at Google
#1257
Rank
#2314MediumFrequency: 16.4%
Remove All Ones With Row and Column Flips II
Asked at Google
#1258
Rank
#2359MediumFrequency: 16.4%
Maximum White Tiles Covered by a Carpet
Asked at Google
#1260
Rank
#2367MediumFrequency: 16.4%
Minimum Lines to Represent a Line Chart
Asked at Google
#1261
Rank
#2385MediumFrequency: 16.4%
Count Positions on Street With Required Brightness
Asked at Google
#1262
Rank
#2953MediumFrequency: 16.4%
Count Pairs of Points With Distance k
Asked at Google
#1263
Rank
#1264
Rank
#3178MediumFrequency: 16.4%
Minimum Increment Operations to Make Array Beautiful
Asked at Google
#1265
Rank
#3191MediumFrequency: 16.4%
Maximum Score After Applying Operations on a Tree
Asked at Google
#1266
Rank
#3222MediumFrequency: 16.4%
Number of Equal Numbers Blocks
Asked at Google
#1267
Rank
#3229MediumFrequency: 16.4%
Minimum Cost to Make Array Equalindromic
Asked at Google
#1268
Rank
#3314MediumFrequency: 16.4%
Most Frequent Prime
Asked at Google
#1269
Rank
#3464MediumFrequency: 16.4%
Maximize Total Cost of Alternating Subarrays
Asked at Google
#1270
Rank
#1271
Rank
#2882MediumFrequency: 16.4%
Ways to Express an Integer as Sum of Powers
Asked at Google
#1272
Rank
#3909MediumFrequency: 16.4%
Minimum Increments to Equalize Leaf Paths
Asked at Google
#1273
Rank
#1274
Rank
#2174MediumFrequency: 16.4%
Next Greater Numerically Balanced Number
Asked at Google
#1275
Rank
#2753MediumFrequency: 16.4%
Minimum Number of Operations to Make All Array Elements Equal to 1
Asked at Google
#1276
Rank
#4136MediumFrequency: 16.4%
Concatenate Non-Zero Digits and Multiply by Sum II
Asked at Google
#1277
Rank
#4085MediumFrequency: 16.4%
Largest Prime from Consecutive Prime Sum
Asked at Google
#1278
Rank
#3970MediumFrequency: 16.4%
Power Update After K-th Largest Insertion I
Asked at Google
#1279
Rank
#3967MediumFrequency: 16.4%
Earliest Finish Time for Land and Water Rides II
Asked at Google
#1280
Rank
#2182MediumFrequency: 16.1%
Find the Minimum and Maximum Number of Nodes Between Critical Points
Asked at Microsoft
#1283
Rank
#2636MediumFrequency: 16.1%
Maximum Subsequence Score
Asked at Microsoft
#1284
Rank
#1285
Rank
#3517MediumFrequency: 16.1%
Shortest Distance After Road Addition Queries I
Asked at Microsoft
#1286
Rank
#1631MediumFrequency: 16.1%
Number of Sub-arrays With Odd Sum
Asked at Microsoft
#1287
Rank
#2793MediumFrequency: 16.1%
Count the Number of Complete Components
Asked at Microsoft
#1288
Rank
#3683MediumFrequency: 16.1%
Find the Lexicographically Largest String From the Box I
Asked at Microsoft
#1289
Rank
#1814MediumFrequency: 16.1%
Jump Game VI
Asked at Microsoft
#1290
Rank
#1291
Rank
#1292
Rank
#1293
Rank
#3611MediumFrequency: 16.1%
Construct the Minimum Bitwise Array II
Asked at Microsoft
#1294
Rank
#1690MediumFrequency: 15.7%
Maximum Length of Subarray With Positive Product
Asked at Amazon
#1296
Rank
#1787MediumFrequency: 15.7%
Sum of Absolute Differences in a Sorted Array
Asked at Amazon
#1297
Rank
#2600MediumFrequency: 15.7%
Maximum Tastiness of Candy Basket
Asked at Amazon
#1298
Rank
#905MediumFrequency: 15.7%
Length of Longest Fibonacci Subsequence
Asked at Amazon
#1299
Rank
#3954MediumFrequency: 15.7%
Maximum Balanced Shipments
Asked at Amazon
#1300
Rank
#3437MediumFrequency: 15.7%
Maximum Total Damage With Spell Casting
Asked at Amazon
#1301
Rank
#3653MediumFrequency: 15.7%
Maximum Subarray Sum With Length Divisible by K
Asked at Amazon
#1302
Rank
#1303
Rank
#2755MediumFrequency: 14.6%
Extra Characters in a String
Asked at Google
#1304
Rank
#1032MediumFrequency: 14.6%
Satisfiability of Equality Equations
Asked at Google
#1305
Rank
#1306
Rank
#1308
Rank
#3558MediumFrequency: 14.6%
Find a Safe Walk Through a Grid
Asked at Google
#1309
Rank
#2170MediumFrequency: 14.6%
Count Number of Maximum Bitwise-OR Subsets
Asked at Google
#1310
Rank
#2582MediumFrequency: 14.6%
Minimum Score of a Path Between Two Cities
Asked at Google
#1311
Rank
#2709MediumFrequency: 14.6%
Count the Number of Square-Free Subsets
Asked at Google
#1312
Rank
#1313
Rank
#3791MediumFrequency: 14.6%
Fruits Into Baskets III
Asked at Google
#1314
Rank
#1988MediumFrequency: 14.6%
Minimize Maximum Pair Sum in Array
Asked at Google
#1315
Rank
#3406MediumFrequency: 14.6%
Find All Possible Stable Binary Arrays I
Asked at Google
#1316
Rank
#3986MediumFrequency: 14.6%
Maximum Path Score in a Grid
Asked at Google
#1317
Rank
#3812MediumFrequency: 14.6%
Smallest Palindromic Rearrangement I
Asked at Google
#1318
Rank
#3584MediumFrequency: 14.6%
Find the Lexicographically Smallest Valid Sequence
Asked at Google
#1319
Rank
#1320
Rank
#1322
Rank
#2599MediumFrequency: 13.2%
Take K of Each Character From Left and Right
Asked at Amazon
#1323
Rank
#1735MediumFrequency: 13.2%
The Most Frequently Ordered Products for Each Customer
Asked at Amazon
#1324
Rank
#1325
Rank
#1096MediumFrequency: 13.2%
Maximum Sum of Two Non-Overlapping Subarrays
Asked at Amazon
#1326
Rank
#1327
Rank
#2438MediumFrequency: 13.2%
Find Closest Node to Given Two Nodes
Asked at Amazon
#1328
Rank
#2837MediumFrequency: 13.2%
Minimum Operations to Make the Integer Zero
Asked at Amazon
#1330
Rank
#3383MediumFrequency: 13.2%
Taking Maximum Energy From the Mystic Dungeon
Asked at Amazon
#1331
Rank
#2661MediumFrequency: 13.2%
Smallest Missing Non-negative Integer After Operations
Asked at Amazon
#1332
Rank
#4045MediumFrequency: 13.2%
Longest Balanced Subarray I
Asked at Amazon
#1334
Rank
#1335
Rank
#2685MediumFrequency: 13.2%
First Completely Painted Row or Column
Asked at Amazon
#1336
Rank
#655MediumFrequency: 12.6%
Print Binary Tree
Asked at Google
#1337
Rank
#592MediumFrequency: 12.6%
Fraction Addition and Subtraction
Asked at Google
#1339
Rank
#2493MediumFrequency: 12.6%
Reverse Odd Levels of Binary Tree
Asked at Google
#1340
Rank
#3434MediumFrequency: 12.6%
Find the Number of Distinct Colors Among the Balls
Asked at Google
#1341
Rank
#1342
Rank
#2428MediumFrequency: 12%
Equal Row and Column Pairs
Asked at Microsoft
#1343
Rank
#1344
Rank
#2903MediumFrequency: 12%
Insert Greatest Common Divisors in Linked List
Asked at Microsoft
#1345
Rank
#1346
Rank
#1347
Rank
#1147MediumFrequency: 12%
Flip Columns For Maximum Number of Equal Rows
Asked at Microsoft
#1348
Rank
#1349
Rank
#2764MediumFrequency: 12%
Maximum Number of Fish in a Grid
Asked at Microsoft
#1350
Rank
#2553MediumFrequency: 12%
Total Cost to Hire K Workers
Asked at Microsoft
#1352
Rank
#2758MediumFrequency: 12%
Check if Object Instance of Class
Asked at Microsoft
#1353
Rank
#1355
Rank
#1356
Rank
#3849MediumFrequency: 12%
Equal Sum Grid Partition I
Asked at Microsoft
#1357
Rank
#3677MediumFrequency: 12%
Maximum Amount of Money Robot Can Earn
Asked at Microsoft
#1358
Rank
#4139MediumFrequency: 12%
Minimum Absolute Distance Between Mirror Pairs
Asked at Microsoft
#1359
Rank
#1321MediumFrequency: 12%
Get Equal Substrings Within Budget
Asked at Microsoft
#1360
Rank
#1648MediumFrequency: 11.4%
Minimum Insertions to Balance a Parentheses String
Asked at Meta
#1361
Rank
#3380MediumFrequency: 11.4%
Shortest Subarray With OR at Least K II
Asked at Meta
#1362
Rank
#1363
Rank
#1364
Rank
#1866MediumFrequency: 11.4%
Restore the Array From Adjacent Pairs
Asked at Meta
#1365
Rank
#1366
Rank
#3835MediumFrequency: 11.4%
Count Partitions With Max-Min Difference at Most K
Asked at Meta
#1367
Rank
#1368
Rank
#307MediumFrequency: 10.5%
Range Sum Query - Mutable
Asked at Google
#1369
Rank
#1228MediumFrequency: 10.5%
Minimum Cost Tree From Leaf Values
Asked at Google
#1370
Rank
#2134MediumFrequency: 10.5%
Maximize the Confusion of an Exam
Asked at Google
#1371
Rank
#1372
Rank
#2503MediumFrequency: 10.5%
Longest Subarray With Maximum Bitwise AND
Asked at Google
#1375
Rank
#2488MediumFrequency: 10.5%
Divide Intervals Into Minimum Number of Groups
Asked at Google
#1376
Rank
#1377
Rank
#423MediumFrequency: 10.5%
Reconstruct Original Digits from English
Asked at Google
#1378
Rank
#1379
Rank
#1380
Rank
#3213MediumFrequency: 10.5%
Count Subarrays Where Max Element Appears at Least K Times
Asked at Google
#1381
Rank
#3633MediumFrequency: 10.5%
Maximize the Number of Target Nodes After Connecting Trees I
Asked at Google
#1382
Rank
#1383
Rank
#1385
Rank
#3834MediumFrequency: 10.5%
Minimum Operations to Convert All Elements to Zero
Asked at Google
#1386
Rank
#3864MediumFrequency: 10.5%
Count the Number of Computer Unlocking Permutations
Asked at Google
#1387
Rank
#712MediumFrequency: 10.5%
Minimum ASCII Delete Sum for Two Strings
Asked at Google
#1388
Rank
#3250MediumFrequency: 10.5%
Maximum Square Area by Removing Fences From a Field
Asked at Google
#1389
Rank
#1354MediumFrequency: 10.5%
Find Players With Zero or One Losses
Asked at Google
#1390
Rank
#1391
Rank
#1393
Rank
#3249MediumFrequency: 10.3%
Minimum Number of Operations to Make Array XOR Equal to K
Asked at Amazon
#1394
Rank
#3235MediumFrequency: 10.3%
Minimum Cost to Convert String I
Asked at Amazon
#1395
Rank
#3106MediumFrequency: 10.3%
Length of the Longest Subsequence That Sums to Target
Asked at Amazon
#1396
Rank
#2718MediumFrequency: 10.3%
Minimum Operations to Make All Array Elements Equal
Asked at Amazon
#1397
Rank
#2695MediumFrequency: 10.3%
Find Score of an Array After Marking All Elements
Asked at Amazon
#1398
Rank
#2655MediumFrequency: 10.3%
Rearrange Array to Maximize Prefix Score
Asked at Amazon
#1399
Rank
#1400
Rank
#2878MediumFrequency: 10.3%
Apply Operations to Make All Array Elements Equal to Zero
Asked at Amazon
#1401
Rank
#250MediumFrequency: 10.3%
Count Univalue Subtrees
Asked at Amazon
#1402
Rank
#888MediumFrequency: 10.3%
Mirror Reflection
Asked at Amazon
#1403
Rank
#2129MediumFrequency: 10.3%
Number of Pairs of Interchangeable Rectangles
Asked at Amazon
#1404
Rank
#1405
Rank
#2855MediumFrequency: 10.3%
Maximum Number of Jumps to Reach the Last Index
Asked at Amazon
#1407
Rank
#1408
Rank
#1411
Rank
#2006MediumFrequency: 8.1%
Find the Student that Will Replace the Chalk
Asked at Google
#1412
Rank
#1470MediumFrequency: 8.1%
Tweet Counts Per Frequency
Asked at Google
#1413
Rank
#2356MediumFrequency: 8.1%
Largest Combination With Bitwise AND Greater Than Zero
Asked at Google
#1414
Rank
#1415
Rank
#1416
Rank
#2022MediumFrequency: 8.1%
Maximum Alternating Subsequence Sum
Asked at Google
#1417
Rank
#1418
Rank
#1419
Rank
#1420
Rank
#959MediumFrequency: 8.1%
3Sum With Multiplicity
Asked at Google
#1422
Rank
#1208MediumFrequency: 8.1%
Maximum Nesting Depth of Two Valid Parentheses Strings
Asked at Google
#1423
Rank
#3873MediumFrequency: 8.1%
Subsequence Sum After Capping Elements
Asked at Google
#1424
Rank
#1425
Rank
#1426
Rank
#3338MediumFrequency: 8.1%
Count Submatrices with Top-Left Element and Sum Less Than k
Asked at Google
#1427
Rank
#457MediumFrequency: 8.1%
Circular Array Loop
Asked at Google
#1429
Rank
#1430
Rank
#1484MediumFrequency: 8%
Linked List in Binary Tree
Asked at Meta
#1431
Rank
#1432
Rank
#1433
Rank
#1435
Rank
#3844MediumFrequency: 8%
Number of Ways to Assign Edge Weights I
Asked at Meta
#1436
Rank
#986MediumFrequency: 7.3%
Largest Time for Given Digits
Asked at Microsoft
#1437
Rank
#1474MediumFrequency: 7.3%
Longest ZigZag Path in a Binary Tree
Asked at Microsoft
#1438
Rank
#2850MediumFrequency: 7.3%
Construct the Longest New String
Asked at Microsoft
#1439
Rank
#1440
Rank
#2736MediumFrequency: 7.3%
Minimum Additions to Make Valid String
Asked at Microsoft
#1441
Rank
#1757MediumFrequency: 7.3%
Minimum Jumps to Reach Home
Asked at Microsoft
#1442
Rank
#2203MediumFrequency: 7.3%
Number of Spaces Cleaning Robot Cleaned
Asked at Microsoft
#1444
Rank
#1104MediumFrequency: 7.3%
Coloring A Border
Asked at Microsoft
#1445
Rank
#1446
Rank
#2519MediumFrequency: 7.3%
Find The Original Array of Prefix Xor
Asked at Microsoft
#1448
Rank
#3403MediumFrequency: 7.3%
Minimum Substring Partition of Equal Character Frequency
Asked at Microsoft
#1449
Rank
#3827MediumFrequency: 7.3%
Implement Router
Asked at Microsoft
#1451
Rank
#1452
Rank
#1454
Rank
#2444MediumFrequency: 7.3%
Longest Ideal Subsequence
Asked at Microsoft
#1456
Rank
#3569MediumFrequency: 7.3%
Count of Substrings Containing Every Vowel and K Consonants II
Asked at Microsoft
#1457
Rank
#3245MediumFrequency: 7.3%
Find Beautiful Indices in the Given Array I
Asked at Microsoft
#1458
Rank
#1459
Rank
#2832MediumFrequency: 7.3%
Find the Longest Equal Subarray
Asked at Microsoft
#1460
Rank
#2978MediumFrequency: 7.3%
Check if Strings Can be Made Equal With Operations II
Asked at Microsoft
#1461
Rank
#4119MediumFrequency: 7.3%
Minimum Distance Between Three Equal Elements II
Asked at Microsoft
#1462
Rank
#1984MediumFrequency: 7.3%
Maximum Distance Between a Pair of Values
Asked at Microsoft
#1463
Rank
#3742MediumFrequency: 7.3%
Maximum Number of Items From Sale I
Asked at Microsoft
#1464
Rank
#1294MediumFrequency: 7.3%
Range Frequency Queries
Asked at Microsoft
#1466
Rank
#2743MediumFrequency: 7.3%
Debounce
Asked at Microsoft
#1467
Rank
#2187MediumFrequency: 7.3%
Vowels of All Substrings
Asked at Microsoft
#1468
Rank
#4318MediumFrequency: 7.3%
Valid Subarrays With Matching Sum Digits I
Asked at Microsoft
#1469
Rank
#3507MediumFrequency: 7.3%
Find the Count of Numbers Which Are Not Special
Asked at Microsoft
#1470
Rank
#1020MediumFrequency: 7.3%
Longest Turbulent Subarray
Asked at Microsoft
#1471
Rank
#1407MediumFrequency: 7.3%
Group the People Given the Group Size They Belong To
Asked at Microsoft
#1472
Rank
#1683MediumFrequency: 7.3%
Maximum Number of Coins You Can Get
Asked at Microsoft
#1473
Rank
#491MediumFrequency: 7.3%
Non-decreasing Subsequences
Asked at Microsoft
#1474
Rank
#720MediumFrequency: 7.3%
Longest Word in Dictionary
Asked at Microsoft
#1475
Rank
#1748MediumFrequency: 7.3%
Best Team With No Conflicts
Asked at Microsoft
#1476
Rank
#3485MediumFrequency: 7.2%
Maximize Score of Numbers in Ranges
Asked at Amazon
#1478
Rank
#1479
Rank
#2027MediumFrequency: 7.2%
Maximum Number of Removable Characters
Asked at Amazon
#1480
Rank
#1481
Rank
#2869MediumFrequency: 7.2%
Longest Non-decreasing Subarray From Two Arrays
Asked at Amazon
#1482
Rank
#1307MediumFrequency: 7.2%
Ugly Number III
Asked at Amazon
#1483
Rank
#3714MediumFrequency: 7.2%
Maximum and Minimum Sums of at Most Size K Subsequences
Asked at Amazon
#1484
Rank
#1485
Rank
#3496MediumFrequency: 7.2%
Minimum Number of Seconds to Make Mountain Height Zero
Asked at Amazon
#1486
Rank
#3837MediumFrequency: 7.2%
Grid Teleportation Traversal
Asked at Amazon
#1487
Rank
#891MediumFrequency: 7.2%
Score After Flipping Matrix
Asked at Amazon
#1488
Rank
#3820MediumFrequency: 7.2%
Number of Unique XOR Triplets II
Asked at Amazon
#1489
Rank
#3561MediumFrequency: 7.2%
Remove Methods From Project
Asked at Amazon
#1490
Rank
#1969MediumFrequency: 5.5%
Maximum Number of Accepted Invitations
Asked at Google
#1492
Rank
#2877MediumFrequency: 5.5%
Shortest String That Contains Three Strings
Asked at Google
#1493
Rank
#3509MediumFrequency: 5.5%
K-th Largest Perfect Subtree Size in Binary Tree
Asked at Google
#1494
Rank
#2794MediumFrequency: 5.5%
Maximum Number of Moves in a Grid
Asked at Google
#1495
Rank
#3579MediumFrequency: 5.5%
Maximum Possible Number by Binary Concatenation
Asked at Google
#1496
Rank
#1831MediumFrequency: 5.5%
Ways to Split Array Into Three Subarrays
Asked at Google
#1497
Rank
#2533MediumFrequency: 5.5%
Bitwise XOR of All Pairings
Asked at Google
#1498
Rank
#1261MediumFrequency: 5.5%
Swap For Longest Repeated Character Substring
Asked at Google
#1499
Rank
#1500
Rank
#1808MediumFrequency: 5.5%
Stone Game VII
Asked at Google
#1501
Rank
#1502
Rank
#467MediumFrequency: 5.5%
Unique Substrings in Wraparound String
Asked at Google
#1503
Rank
#1504
Rank
#2749MediumFrequency: 5.5%
Promise Time Limit
Asked at Google
#1505
Rank
#2130MediumFrequency: 5.5%
Maximum Product of the Length of Two Palindromic Subsequences
Asked at Google
#1506
Rank
#1507
Rank
#1508
Rank
#1509
Rank
#4054MediumFrequency: 5.5%
Count Distinct Integers After Removing Zeros
Asked at Google
#1510
Rank
#1511
Rank
#3877MediumFrequency: 5.5%
Two-Letter Card Game
Asked at Google
#1512
Rank
#4067MediumFrequency: 5.5%
Design Auction System
Asked at Google
#1513
Rank
#4277MediumFrequency: 5.5%
Minimum Operations to Transform Array into Alternating Prime
Asked at Google
#1515
Rank
#2477MediumFrequency: 5.5%
Number of Ways to Reach a Position After Exactly k Steps
Asked at Google
#1516
Rank
#4345MediumFrequency: 5.5%
Count Valid Sequences
Asked at Google
#1517
Rank
#843MediumFrequency: 5%
Binary Trees With Factors
Asked at Google
#1518
Rank
#2443MediumFrequency: 5%
Check if There is a Valid Partition For The Array
Asked at Google
#1519
Rank
#2724MediumFrequency: 5%
Convert an Array Into a 2D Array With Conditions
Asked at Google
#1520
Rank
#623MediumFrequency: 5%
Add One Row to Tree
Asked at Google
#1521
Rank
#2774MediumFrequency: 5%
Differences Between Two Objects
Asked at Google
#1522
Rank
#1553MediumFrequency: 5%
Count Triplets That Can Form Two Arrays of Equal XOR
Asked at Google
#1523
Rank
#3247MediumFrequency: 5%
Number of Same-End Substrings
Asked at Google
#1525
Rank
#1526
Rank
#2609MediumFrequency: 5%
Distinct Prime Factors of Product of Array
Asked at Google
#1527
Rank
#3607MediumFrequency: 5%
Minimum Division Operations to Make Array Non Decreasing
Asked at Google
#1528
Rank
#3502MediumFrequency: 5%
Count Substrings With K-Frequency Characters I
Asked at Google
#1529
Rank
#3487MediumFrequency: 5%
Find Maximum Removals From Source String
Asked at Google
#1530
Rank
#3716MediumFrequency: 5%
Longest Subsequence With Decreasing Adjacent Difference
Asked at Google
#1531
Rank
#3418MediumFrequency: 5%
Count Pairs That Form a Complete Day II
Asked at Google
#1533
Rank
#1534
Rank
#1535
Rank
#2103MediumFrequency: 5%
Find All Groups of Farmland
Asked at Google
#1537
Rank
#1538
Rank
#3360MediumFrequency: 5%
Minimum Deletions to Make String K-Special
Asked at Google
#1539
Rank
#3868MediumFrequency: 5%
Find Maximum Area of a Triangle
Asked at Google
#1540
Rank
#3793MediumFrequency: 5%
Longest Palindrome After Substring Concatenation I
Asked at Google
#1541
Rank
#2113MediumFrequency: 5%
Find the Kth Largest Integer in the Array
Asked at Google
#1542
Rank
#3823MediumFrequency: 5%
Count Islands With Total Value Divisible by K
Asked at Google
#1543
Rank
#3907MediumFrequency: 5%
Count Prime-Gap Balanced Subarrays
Asked at Google
#1544
Rank
#3979MediumFrequency: 5%
Partition Array Into K-Distinct Groups
Asked at Google
#1545
Rank
#1546
Rank
#1547
Rank
#1548
Rank
#1549
Rank
#3776MediumFrequency: 5%
Find Minimum Cost to Remove Array Elements
Asked at Google
#1550
Rank
#1552
Rank
#1928MediumFrequency: 5%
Number of Orders in the Backlog
Asked at Google
#1553
Rank
#1761MediumFrequency: 5%
Count Sorted Vowel Strings
Asked at Google
#1555
Rank
#3913MediumFrequency: 5%
Partition Array to Minimize XOR
Asked at Google
#1556
Rank
#1557
Rank
#1558
Rank
#1559
Rank
#2557MediumFrequency: 5%
Number of Subarrays With LCM Equal to K
Asked at Google
#1560
Rank
#1562
Rank
#2445MediumFrequency: 5%
Reachable Nodes With Restrictions
Asked at Google
#1563
Rank
#4205MediumFrequency: 5%
Minimum XOR Path in a Grid
Asked at Google
#1564
Rank
#4265MediumFrequency: 5%
Longest Balanced Substring After One Swap
Asked at Google
#1566
Rank
#1507MediumFrequency: 5%
Check if There is a Valid Path in a Grid
Asked at Google
#1567
Rank
#1568
Rank
#1569
Rank
#1570
Rank
#4004MediumFrequency: 5%
Maximize Sum of Device Ratings
Asked at Google
#1571
Rank
#1572
Rank
#1573
Rank
#3570MediumFrequency: 5%
Count of Substrings Containing Every Vowel and K Consonants I
Asked at Google
#1574
Rank
#4346MediumFrequency: 5%
Subsequence After One Replacement
Asked at Google
#1575
Rank
#1576
Rank
#2114MediumFrequency: 5%
Minimum Number of Work Sessions to Finish the Tasks
Asked at Amazon
#1578
Rank
#1579
Rank
#1581
Rank
#1582
Rank
#3771MediumFrequency: 5%
Select K Disjoint Special Substrings
Asked at Amazon
#1583
Rank
#1584
Rank
#1586
Rank
#1588
Rank
#3573MediumFrequency: 5%
Count Substrings That Can Be Rearranged to Contain a String I
Asked at Amazon
#1590
Rank
#3908MediumFrequency: 5%
Minimum Time for K Connected Components
Asked at Amazon
#1592
Rank
#1593
Rank
#4160MediumFrequency: 5%
Maximum Sum of Three Numbers Divisible by Three
Asked at Amazon
#1594
Rank
#1595
Rank
#2628MediumFrequency: 5%
Minimize the Maximum of Two Arrays
Asked at Amazon
#1596
Rank
#1598
Rank
#1599
Rank
#4152MediumFrequency: 5%
Minimum Subarray Length With Distinct Sum At Least K
Asked at Amazon
#1600
Rank
#1602
Rank
#4122MediumFrequency: 5%
Final Element After Subarray Deletions
Asked at Amazon
#1603
Rank
#2151MediumFrequency: 5%
The Time When the Network Becomes Idle
Asked at Amazon
#1604
Rank
#3809MediumFrequency: 5%
Properties Graph
Asked at Amazon
#1605
Rank
#1606
Rank
#1607
Rank
#3755MediumFrequency: 5%
Maximum Product of First and Last Elements of a Subsequence
Asked at Amazon
#1608
Rank
#4362MediumFrequency: 5%
Widest Possible Fence
Asked at Amazon
#1609
Rank
#2670MediumFrequency: 5%
Make K-Subarray Sums Equal
Asked at Amazon
#1610
Rank
#1611
Rank
#1612
Rank
#915MediumFrequency: 5%
Generate Random Point in a Circle
Asked at Meta
#1613
Rank
#3142MediumFrequency: 5%
Longest Unequal Adjacent Groups Subsequence II
Asked at Meta
#1615
Rank
#3843MediumFrequency: 5%
Partition Array into Two Equal Product Subsets
Asked at Meta
#1616
Rank
#1617
Rank
#1618
Rank
#3928MediumFrequency: 5%
Split and Merge Array Transformation
Asked at Meta
#1619
Rank
#4322MediumFrequency: 5%
Frequency Balance Subarray
Asked at Meta
#1620
Rank
Need help during your interview?
Get AI-powered real-time assistance with Interview Solver—live hints, solutions, and explanations during your actual coding interviews.