Company: J.P. Morgan
- Best Time to Buy and Sell Stock
- Break a Palindrome
- Check if Number Has Equal Digit Count and Digit Value
- Check Whether Two Strings are Almost Equivalent
- Climbing Stairs
- Combination Sum
- Count Binary Substrings
- Count Numbers with Unique Digits
- Determine Color of a Chessboard Square
- Display Table of Food Orders in a Restaurant
- Find Resultant Array After Removing Anagrams
- Fizz Buzz
- Generate Parentheses
- Group Anagrams
- Happy Number
- Integer to Roman
- Intersection of Two Arrays
- Least Number of Unique Integers after K Removals
- Letter Combinations of a Phone Number
- Lexicographically Smallest String After a Swap
- Lexicographically Smallest String After Applying Operations
- Longest Palindromic Substring
- Longest Substring Without Repeating Characters
- Maximum Number of Points From Grid Queries
- Maximum Product Subarray
- Maximum Subarray
- Maximum Units on a Truck
- Merge Intervals
- Minimum Absolute Difference
- Minimum Cost to Connect Sticks
- Minimum Insertions to Balance a Parentheses String
- Minimum Operations to Make All Array Elements Equal
- Minimum String Length After Removing Substrings
- Minimum Suffix Flips
- Minimum Swaps to Make Strings Equal
- Next Permutation
- Non-overlapping Intervals
- Numbers With Repeated Digits
- Open the Lock
- Pairs of Songs With Total Durations Divisible by 60
- Pow(x, n)
- Reaching Points
- Rearrange Array to Maximize Prefix Score
- Remove Colored Pieces if Both Neighbors are the Same Color
- Reverse Odd Levels of Binary Tree
- Rotate Image
- Search Suggestions System
- Sort Integers by The Number of 1 Bits
- Subarray Sum Equals K
- Sum of Subarray Ranges
- Top K Frequent Elements
- Two Sum
- Ugly Number
- Valid Anagram
- Valid Parentheses