Deloitte logo DE
Verified Company Vault

Deloitte DSA Interview Questions

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

41 Total Questions
16 (39%) Easy Problems
22 (54%) Medium Problems
3 (7%) Hard Problems
🔥 Most Tested Topics:
Core DSA (14)Arrays (13)Strings (11)Dynamic Programming (3)Trees (3)
📂 Sourced Datasets:
Last 3 monthsLast 6 monthsAll questionsOlder than 6 months
Showing 41 of 41 displayed
IDProblemDifficultyTopicPatternAcceptanceFrequencyRecency
1Two SumEasyArraysSorting / Prefix / Scan; Two Pointers57.5%100.0%3m
23Merge k Sorted ListsHardArrays; Linked List; HeapSorting / Prefix / Scan; Two Pointers; Priority Queue59.6%100.0%all
402Remove K DigitsMediumCore DSAImplementation / Reasoning36.9%87.5%3m
70Climbing StairsEasyDynamic ProgrammingState Transition54.1%87.5%3m
2388Change Null Values in a Table to the Previous ValueMediumCore DSAImplementation / Reasoning51.5%87.5%all
14Longest Common PrefixEasyCore DSAImplementation / Reasoning47.6%75.0%6m
67Add BinaryEasyCore DSAImplementation / Reasoning58.1%75.0%6m
3Longest Substring Without Repeating CharactersMediumStrings; TreesHashing / Sliding Window; DFS / BFS; Sliding Window39.1%75.0%6m
20Valid ParenthesesEasyStringsHashing / Sliding Window44.2%75.0%6m
121Best Time to Buy and Sell StockEasyCore DSAImplementation / Reasoning56.8%75.0%all
5Longest Palindromic SubstringMediumStrings; TreesHashing / Sliding Window; DFS / BFS37.8%75.0%all
176Second Highest SalaryMediumCore DSAImplementation / Reasoning47.0%75.0%all
9Palindrome NumberEasyStringsHashing / Sliding Window60.6%62.5%all
570Managers with at Least 5 Direct ReportsMediumCore DSAImplementation / Reasoning49.0%62.5%all
11Container With Most WaterMediumCore DSATwo Pointers60.0%62.5%all
56Merge IntervalsMediumArraysSorting / Prefix / Scan51.8%62.5%all
53Maximum SubarrayMediumArraysSorting / Prefix / Scan53.3%62.5%all
387First Unique Character in a StringEasyStringsHashing / Sliding Window65.5%62.5%all
153SumMediumArraysSorting / Prefix / Scan39.1%62.5%all
26Remove Duplicates from Sorted ArrayEasyArraysSorting / Prefix / Scan; Two Pointers62.8%62.5%all
72Edit DistanceMediumDynamic ProgrammingState Transition60.6%50.0%all
2594Minimum Time to Repair CarsMediumArraysSorting / Prefix / Scan59.5%50.0%all
322Coin ChangeMediumDynamic ProgrammingState Transition48.4%50.0%all
197Rising TemperatureEasyCore DSAImplementation / Reasoning51.3%50.0%all
485Max Consecutive OnesEasyCore DSAImplementation / Reasoning65.2%50.0%all
215Kth Largest Element in an ArrayMediumArrays; HeapSorting / Prefix / Scan; Priority Queue68.9%50.0%all
183Customers Who Never OrderEasyCore DSAImplementation / Reasoning71.8%50.0%all
13Roman to IntegerEasyStringsHashing / Sliding Window66.6%50.0%all
177Nth Highest SalaryMediumCore DSAImplementation / Reasoning39.2%50.0%all
493Reverse PairsHardCore DSAImplementation / Reasoning34.2%50.0%all
49Group AnagramsMediumStringsHashing / Sliding Window72.6%50.0%all
128Longest Consecutive SequenceMediumCore DSAImplementation / Reasoning47.1%50.0%all
3703Remove K-Balanced SubstringsMediumStrings; TreesHashing / Sliding Window; DFS / BFS32.7%50.0%all
410Split Array Largest SumHardArraysSorting / Prefix / Scan60.4%50.0%all
581Shortest Unsorted Continuous SubarrayMediumArraysSorting / Prefix / Scan38.2%50.0%all
189Rotate ArrayMediumArraysSorting / Prefix / Scan44.9%50.0%all
242Valid AnagramEasyStringsHashing / Sliding Window68.1%50.0%all
1047Remove All Adjacent Duplicates In StringEasyArrays; StringsSorting / Prefix / Scan; Hashing / Sliding Window73.2%50.0%all
560Subarray Sum Equals KMediumArraysSorting / Prefix / Scan47.3%50.0%all
125Valid PalindromeEasyStringsHashing / Sliding Window53.3%50.0%all
31Next PermutationMediumBacktrackingBacktracking45.3%50.0%all