21 curated coding interview questions directly asked in Geico technical rounds, sorted by frequency with recency and difficulty diagnostics.
| ID | Problem | Difficulty | Topic | Pattern | Acceptance | Frequency | Recency |
|---|---|---|---|---|---|---|---|
| 1386 | Cinema Seat Allocation | Medium | Core DSA | Implementation / Reasoning | 44.6% | 100.0% | 3m |
| 2086 | Minimum Number of Food Buckets to Feed the Hamsters | Medium | Arrays | Sorting / Prefix / Scan | 48.4% | 100.0% | 3m |
| 2384 | Largest Palindromic Number | Medium | Core DSA | Implementation / Reasoning | 37.1% | 100.0% | all |
| 3119 | Maximum Number of Potholes That Can Be Fixed | Medium | Arrays | Sorting / Prefix / Scan | 53.5% | 100.0% | all |
| 56 | Merge Intervals | Medium | Arrays | Sorting / Prefix / Scan | 51.8% | 87.5% | 6m |
| 1404 | Number of Steps to Reduce a Number in Binary Representation to One | Medium | Core DSA | Implementation / Reasoning | 63.7% | 87.5% | all |
| 2061 | Number of Spaces Cleaning Robot Cleaned | Medium | Core DSA | Implementation / Reasoning | 64.6% | 75.0% | all |
| 322 | Coin Change | Medium | Dynamic Programming | State Transition | 48.4% | 75.0% | all |
| 309 | Best Time to Buy and Sell Stock with Cooldown | Medium | Core DSA | Implementation / Reasoning | 62.1% | 75.0% | all |
| 545 | Boundary of Binary Tree | Medium | Trees | DFS / BFS | 48.1% | 62.5% | all |
| 36 | Valid Sudoku | Medium | Strings; Backtracking | Hashing / Sliding Window; Backtracking | 64.5% | 62.5% | all |
| 41 | First Missing Positive | Hard | Arrays | Sorting / Prefix / Scan | 42.9% | 62.5% | all |
| 1219 | Path with Maximum Gold | Medium | Arrays | Sorting / Prefix / Scan | 68.4% | 62.5% | all |
| 394 | Decode String | Medium | Strings; Dynamic Programming; Stack / Queue | Hashing / Sliding Window; State Transition; Monotonic Stack / Simulation | 62.6% | 62.5% | all |
| 1405 | Longest Happy String | Medium | Strings | Hashing / Sliding Window | 65.5% | 62.5% | all |
| 2850 | Minimum Moves to Spread Stones Over Grid | Medium | Arrays | Sorting / Prefix / Scan | 45.7% | 62.5% | all |
| 122 | Best Time to Buy and Sell Stock II | Medium | Core DSA | Implementation / Reasoning | 71.1% | 62.5% | all |
| 1047 | Remove All Adjacent Duplicates In String | Easy | Arrays; Strings | Sorting / Prefix / Scan; Hashing / Sliding Window | 73.2% | 62.5% | all |
| 1102 | Path With Maximum Minimum Value | Medium | Arrays | Sorting / Prefix / Scan | 54.7% | 62.5% | all |
| 12 | Integer to Roman | Medium | Strings | Hashing / Sliding Window | 71.0% | 62.5% | all |
| 1910 | Remove All Occurrences of a Substring | Medium | Strings; Trees | Hashing / Sliding Window; DFS / BFS | 78.5% | 62.5% | all |