ServiceNow
65 problems
| Problem | Difficulty | Frequency ↓ | Topics |
|---|---|---|---|
| 146. LRU Cache | Medium | 100% | TopicsHash TableLinked ListDesignDoubly-Linked List |
| 3. Longest Substring Without Repeating Characters | Medium | 91.5% | TopicsHash TableStringSliding Window |
| 3106. Lexicographically Smallest String After Operations With Constraint | Medium | 91.5% | TopicsStringGreedy |
| 2318. Number of Distinct Roll Sequences | Hard | 91.5% | TopicsDynamic ProgrammingMemoization |
| 3203. Find Minimum Diameter After Merging Two Trees | Hard | 91.5% | TopicsTreeDepth-First SearchBreadth-First SearchGraph Theory |
| 3953. Maximum Score with Co-Prime Element | Hard | 91.5% | TopicsArrayHash TableMathCombinatoricsEnumerationNumber Theory |
| 42. Trapping Rain Water | Hard | 88% | TopicsArrayTwo PointersDynamic ProgrammingStackMonotonic Stack |
| 200. Number of Islands | Medium | 83.9% | TopicsArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix |
| 11. Container With Most Water | Medium | 79% | TopicsArrayTwo PointersGreedy |
| 22. Generate Parentheses | Medium | 79% | TopicsStringDynamic ProgrammingBacktrackingBracket Sequences |
| First Missing Positive | Hard | 79% | TopicsArrayHash Table |
| 443. String Compression | Medium | 79% | TopicsTwo PointersString |
| 20. Valid Parentheses | Easy | 73.1% | TopicsStringStackBracket Sequences |
| Sliding Window Maximum | Hard | 73.1% | TopicsArrayQueueSliding WindowHeap (Priority Queue)Monotonic QueueRange Minimum/Maximum Query |
| 424. Longest Repeating Character Replacement | Medium | 73.1% | TopicsHash TableStringSliding Window |
| Best Time to Buy and Sell Stock II | Medium | 73.1% | TopicsArrayDynamic ProgrammingGreedy |
| 53. Maximum Subarray | Medium | 65.5% | TopicsArrayDivide and ConquerDynamic Programming |
| 1944. Number of Visible People in a Queue | Hard | 65.5% | TopicsArrayStackMonotonic Stack |
| 322. Coin Change | Medium | 65.5% | TopicsArrayDynamic ProgrammingBreadth-First SearchKnapsack ProblemComplete Knapsack |
| 2116. Check if a Parentheses String Can Be Valid | Medium | 65.5% | TopicsStringStackGreedyBracket Sequences |
| 1963. Minimum Number of Swaps to Make the String Balanced | Medium | 65.5% | TopicsTwo PointersStringStackGreedyBracket Sequences |
| 45. Jump Game II | Medium | 65.5% | TopicsArrayDynamic ProgrammingGreedy |
| 21. Merge Two Sorted Lists | Easy | 65.5% | TopicsLinked ListRecursion |
| 920. Number of Music Playlists | Hard | 65.5% | TopicsMathDynamic ProgrammingCombinatorics |
| 1. Two Sum | Easy | 54.8% | TopicsArrayHash Table |