Geico logo GE
Verified Company Vault

Geico DSA Interview Questions

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

21 Total Questions
1 (5%) Easy Problems
19 (90%) Medium Problems
1 (5%) Hard Problems
🔥 Most Tested Topics:
Arrays (8)Core DSA (6)Strings (6)Dynamic Programming (2)Trees (2)
📂 Sourced Datasets:
Last 3 monthsLast 6 monthsAll questionsOlder than 6 months
Showing 21 of 21 displayed
IDProblemDifficultyTopicPatternAcceptanceFrequencyRecency
1386Cinema Seat AllocationMediumCore DSAImplementation / Reasoning44.6%100.0%3m
2086Minimum Number of Food Buckets to Feed the HamstersMediumArraysSorting / Prefix / Scan48.4%100.0%3m
2384Largest Palindromic NumberMediumCore DSAImplementation / Reasoning37.1%100.0%all
3119Maximum Number of Potholes That Can Be FixedMediumArraysSorting / Prefix / Scan53.5%100.0%all
56Merge IntervalsMediumArraysSorting / Prefix / Scan51.8%87.5%6m
1404Number of Steps to Reduce a Number in Binary Representation to OneMediumCore DSAImplementation / Reasoning63.7%87.5%all
2061Number of Spaces Cleaning Robot CleanedMediumCore DSAImplementation / Reasoning64.6%75.0%all
322Coin ChangeMediumDynamic ProgrammingState Transition48.4%75.0%all
309Best Time to Buy and Sell Stock with CooldownMediumCore DSAImplementation / Reasoning62.1%75.0%all
545Boundary of Binary TreeMediumTreesDFS / BFS48.1%62.5%all
36Valid SudokuMediumStrings; BacktrackingHashing / Sliding Window; Backtracking64.5%62.5%all
41First Missing PositiveHardArraysSorting / Prefix / Scan42.9%62.5%all
1219Path with Maximum GoldMediumArraysSorting / Prefix / Scan68.4%62.5%all
394Decode StringMediumStrings; Dynamic Programming; Stack / QueueHashing / Sliding Window; State Transition; Monotonic Stack / Simulation62.6%62.5%all
1405Longest Happy StringMediumStringsHashing / Sliding Window65.5%62.5%all
2850Minimum Moves to Spread Stones Over GridMediumArraysSorting / Prefix / Scan45.7%62.5%all
122Best Time to Buy and Sell Stock IIMediumCore DSAImplementation / Reasoning71.1%62.5%all
1047Remove All Adjacent Duplicates In StringEasyArrays; StringsSorting / Prefix / Scan; Hashing / Sliding Window73.2%62.5%all
1102Path With Maximum Minimum ValueMediumArraysSorting / Prefix / Scan54.7%62.5%all
12Integer to RomanMediumStringsHashing / Sliding Window71.0%62.5%all
1910Remove All Occurrences of a SubstringMediumStrings; TreesHashing / Sliding Window; DFS / BFS78.5%62.5%all