Sap logo SA
Verified Company Vault

Sap DSA Interview Questions

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

43 Total Questions
14 (33%) Easy Problems
22 (51%) Medium Problems
7 (16%) Hard Problems
🔥 Most Tested Topics:
Core DSA (14)Arrays (11)Strings (10)Trees (6)Binary Search (3)
📂 Sourced Datasets:
Last 3 monthsLast 6 monthsAll questionsOlder than 6 months
Showing 43 of 43 displayed
IDProblemDifficultyTopicPatternAcceptanceFrequencyRecency
74Search a 2D MatrixMediumArrays; Binary SearchSorting / Prefix / Scan; Binary Search53.9%100.0%3m
1Two SumEasyArraysSorting / Prefix / Scan; Two Pointers57.5%100.0%all
236Lowest Common Ancestor of a Binary TreeMediumTreesDFS / BFS69.3%87.5%6m
56Merge IntervalsMediumArraysSorting / Prefix / Scan51.8%87.5%6m
11Container With Most WaterMediumCore DSATwo Pointers60.0%87.5%all
2065Maximum Path Quality of a GraphHardArrays; GraphsSorting / Prefix / Scan; BFS / DFS / Topological Sort62.2%87.5%all
2954Count the Number of Infection SequencesHardCore DSAImplementation / Reasoning37.8%87.5%all
1349Maximum Students Taking ExamHardArraysSorting / Prefix / Scan53.8%87.5%all
1341Movie RatingMediumCore DSAImplementation / Reasoning43.4%87.5%all
2552Count Increasing QuadrupletsHardCore DSAImplementation / Reasoning34.5%87.5%all
14Longest Common PrefixEasyCore DSAImplementation / Reasoning47.6%75.0%all
20Valid ParenthesesEasyStringsHashing / Sliding Window44.2%75.0%all
121Best Time to Buy and Sell StockEasyCore DSAImplementation / Reasoning56.8%75.0%all
200Number of IslandsMediumGraphsBFS / DFS / Topological Sort64.4%75.0%all
53Maximum SubarrayMediumArraysSorting / Prefix / Scan53.3%75.0%all
5Longest Palindromic SubstringMediumStrings; TreesHashing / Sliding Window; DFS / BFS37.8%75.0%all
9Palindrome NumberEasyStringsHashing / Sliding Window60.6%75.0%all
206Reverse Linked ListEasyLinked ListTwo Pointers80.6%62.5%all
215Kth Largest Element in an ArrayMediumArrays; HeapSorting / Prefix / Scan; Priority Queue68.9%62.5%all
125Valid PalindromeEasyStringsHashing / Sliding Window53.3%62.5%all
42Trapping Rain WaterHardCore DSATwo Pointers67.4%62.5%all
146LRU CacheMediumDesignData Structure Design47.4%62.5%all
1428Leftmost Column with at Least a OneMediumCore DSAImplementation / Reasoning55.2%62.5%all
322Coin ChangeMediumDynamic ProgrammingState Transition48.4%62.5%all
49Group AnagramsMediumStringsHashing / Sliding Window72.6%62.5%all
283Move ZeroesEasyCore DSATwo Pointers63.8%62.5%all
3Longest Substring Without Repeating CharactersMediumStrings; TreesHashing / Sliding Window; DFS / BFS; Sliding Window39.1%62.5%all
141Linked List CycleEasyLinked ListTwo Pointers54.3%62.5%all
221Maximal SquareMediumCore DSAImplementation / Reasoning50.3%50.0%all
367Valid Perfect SquareEasyStringsHashing / Sliding Window44.9%50.0%all
1038Binary Search Tree to Greater Sum TreeMediumArrays; Trees; Binary SearchSorting / Prefix / Scan; DFS / BFS; Binary Search88.4%50.0%all
135CandyHardCore DSAImplementation / Reasoning48.5%50.0%all
238Product of Array Except SelfMediumArraysSorting / Prefix / Scan68.9%50.0%all
100Same TreeEasyTreesDFS / BFS67.1%50.0%all
33Search in Rotated Sorted ArrayMediumArrays; Binary SearchSorting / Prefix / Scan; Binary Search44.9%50.0%all
204Count PrimesMediumCore DSAImplementation / Reasoning36.1%50.0%all
2Add Two NumbersMediumCore DSAImplementation / Reasoning48.5%50.0%all
232Implement Queue using StacksEasyStack / QueueMonotonic Stack / Simulation69.8%50.0%all
234Palindrome Linked ListEasyStrings; Linked ListHashing / Sliding Window; Two Pointers58.0%50.0%all
383Ransom NoteEasyCore DSAImplementation / Reasoning66.0%50.0%all
739Daily TemperaturesMediumStack / QueueMonotonic Stack / Simulation68.7%50.0%all
443String CompressionMediumStringsHashing / Sliding Window60.0%50.0%all
76Minimum Window SubstringHardArrays; Strings; TreesSorting / Prefix / Scan; Hashing / Sliding Window; DFS / BFS; Sliding Window47.5%50.0%all