Pinterest logo PI
Verified Company Vault 30d Active

Pinterest DSA Interview Questions

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

44 Total Questions
1 (2%) Easy Problems
27 (61%) Medium Problems
16 (36%) Hard Problems
🔥 Most Tested Topics:
Core DSA (14)Arrays (11)Strings (8)Heap (4)Trees (2)
📂 Sourced Datasets:
Last 30 daysLast 3 monthsLast 6 monthsAll questionsOlder than 6 months
Showing 44 of 44 displayed
IDProblemDifficultyTopicPatternAcceptanceFrequencyRecency
1055Shortest Way to Form StringMediumStringsHashing / Sliding Window61.7%100.0%30d
282Expression Add OperatorsHardCore DSAImplementation / Reasoning43.2%100.0%30d
1564Put Boxes Into the Warehouse IMediumCore DSAImplementation / Reasoning67.5%100.0%30d
332Reconstruct ItineraryHardCore DSAImplementation / Reasoning44.6%100.0%3m
815Bus RoutesHardCore DSAImplementation / Reasoning47.3%87.5%3m
465Optimal Account BalancingHardCore DSAImplementation / Reasoning50.5%87.5%3m
1110Delete Nodes And Return ForestMediumTreesDFS / BFS72.5%87.5%3m
410Split Array Largest SumHardArraysSorting / Prefix / Scan60.4%87.5%3m
322Coin ChangeMediumDynamic ProgrammingState Transition48.4%87.5%3m
642Design Search Autocomplete SystemHardBinary Search; DesignBinary Search; Data Structure Design50.0%87.5%3m
43Multiply StringsMediumStringsHashing / Sliding Window44.2%87.5%3m
1244Design A LeaderboardMediumDesignData Structure Design68.1%87.5%6m
38Count and SayMediumCore DSAImplementation / Reasoning62.9%87.5%all
2302Count Subarrays With Score Less Than KHardArraysSorting / Prefix / Scan62.2%87.5%all
1293Shortest Path in a Grid with Obstacles EliminationHardTreesDFS / BFS46.3%87.5%all
1235Maximum Profit in Job SchedulingHardArraysSorting / Prefix / Scan54.7%75.0%all
392Is SubsequenceEasyCore DSAImplementation / Reasoning49.0%75.0%all
720Longest Word in DictionaryMediumStringsHashing / Sliding Window54.8%75.0%all
311Sparse Matrix MultiplicationMediumArraysSorting / Prefix / Scan69.3%62.5%6m
200Number of IslandsMediumGraphsBFS / DFS / Topological Sort64.4%62.5%6m
1580Put Boxes Into the Warehouse IIMediumCore DSAImplementation / Reasoning66.0%62.5%6m
295Find Median from Data StreamHardHeapPriority Queue54.5%62.5%all
571Find Median Given Frequency of NumbersHardHeapPriority Queue42.3%62.5%all
2402Meeting Rooms IIIHardGreedyGreedy51.5%62.5%all
494Target SumMediumArraysSorting / Prefix / Scan52.2%62.5%all
767Reorganize StringMediumStringsHashing / Sliding Window57.1%50.0%all
347Top K Frequent ElementsMediumHeapPriority Queue66.4%50.0%all
34Find First and Last Position of Element in Sorted ArrayMediumArraysSorting / Prefix / Scan48.9%50.0%all
723Candy CrushMediumCore DSAImplementation / Reasoning77.4%50.0%all
721Accounts MergeMediumArraysSorting / Prefix / Scan61.3%50.0%all
39Combination SumMediumArrays; BacktrackingSorting / Prefix / Scan; Backtracking76.5%50.0%all
1723Find Minimum Time to Finish All JobsHardArraysSorting / Prefix / Scan45.8%50.0%all
17Letter Combinations of a Phone NumberMediumStrings; BacktrackingHashing / Sliding Window; Backtracking66.1%37.5%all
63Unique Paths IIMediumCore DSAImplementation / Reasoning44.5%37.5%all
1996The Number of Weak Characters in the GameMediumStringsHashing / Sliding Window44.6%37.5%all
253Meeting Rooms IIMediumGreedyGreedy52.7%37.5%all
2232Minimize Result by Adding Parentheses to ExpressionMediumStringsHashing / Sliding Window68.1%37.5%all
443String CompressionMediumStringsHashing / Sliding Window60.0%37.5%all
490The MazeMediumCore DSAImplementation / Reasoning60.4%37.5%all
759Employee Free TimeHardCore DSAImplementation / Reasoning72.9%37.5%all
1570Dot Product of Two Sparse VectorsMediumArraysSorting / Prefix / Scan89.9%37.5%all
68Text JustificationHardCore DSAImplementation / Reasoning51.2%37.5%all
23Merge k Sorted ListsHardArrays; Linked List; HeapSorting / Prefix / Scan; Two Pointers; Priority Queue59.6%37.5%all
547Number of ProvincesMediumCore DSAImplementation / Reasoning70.4%37.5%all