Company: Salesforce
- All Nodes Distance K in Binary Tree
- Asteroid Collision
- Average Waiting Time
- Backspace String Compare
- Basic Calculator
- Beautiful Arrangement
- Beautiful Towers I
- Beautiful Towers II
- Best Time to Buy and Sell Stock
- Binary Tree Maximum Path Sum
- Candy
- Capacity To Ship Packages Within D Days
- Check If a Number Is Majority Element in a Sorted Array
- Check Whether Two Strings are Almost Equivalent
- Coin Change
- Combination Sum
- Concatenated Words
- Construct Binary Tree from Preorder and Inorder Traversal
- Convert Binary Number in a Linked List to Integer
- Count Binary Substrings
- Count Palindromic Subsequences
- Count the Number of Fair Pairs
- Count the Number of Inversions
- Course Schedule II
- Daily Temperatures
- Decode String
- Decode Ways
- Degree of an Array
- Design a Text Editor
- Design In-Memory File System
- Different Ways to Add Parentheses
- Distinct Subsequences
- Equalize Strings by Adding or Removing Characters at Ends
- Find Pivot Index
- Find Subarray With Bitwise OR Closest to K
- Find the Last Marked Nodes in Tree
- Find the Minimum Area to Cover All Ones I
- Find the Minimum Area to Cover All Ones II
- Game of Life
- Gas Station
- Graph Valid Tree
- Group Anagrams
- Height Checker
- Insert Delete GetRandom O(1)
- Integer to Roman
- IPO
- Is Subsequence
- Isomorphic Strings
- K Closest Points to Origin
- K-diff Pairs in an Array
- Koko Eating Bananas
- Kth Largest Element in a Stream
- Kth Largest Element in an Array
- Kth Smallest Element in a Sorted Matrix
- Largest Number After Digit Swaps by Parity
- Largest Number
- Last Stone Weight
- Least Number of Unique Integers after K Removals
- LFU Cache
- Longest Common Prefix
- Longest Palindromic Substring
- Longest Substring Without Repeating Characters
- Longest Valid Parentheses
- Lowest Common Ancestor of a Binary Tree
- LRU Cache
- Magnetic Force Between Two Balls
- Majority Element II
- Majority Element
- Masking Personal Information
- Matrix Similarity After Cyclic Shifts
- Max Area of Island
- Max Consecutive Ones III
- Maximal Square
- Maximize Greatness of an Array
- Maximize Grid Happiness
- Maximum Difference Between Increasing Elements
- Maximum Earnings From Taxi
- Maximum Frequency Stack
- Maximum Height of a Triangle
- Maximum Number of Non-overlapping Palindrome Substrings
- Maximum Number of Occurrences of a Substring
- Maximum Number of Ways to Partition an Array
- Maximum Number That Makes Result of Bitwise AND Zero
- Maximum Product of Three Numbers
- Maximum Units on a Truck
- Meeting Rooms II
- Merge In Between Linked Lists
- Merge Intervals
- Merge k Sorted Lists
- Middle of the Linked List
- Min Stack
- Minimize Malware Spread
- Minimized Maximum of Products Distributed to Any Store
- Minimum Absolute Difference
- Minimum Difficulty of a Job Schedule
- Minimum Number of Taps to Open to Water a Garden
- Minimum Window Substring
- Move Zeroes
- Number of Digit One
- Number of Divisible Triplet Sums
- Number of Islands
- Number of Matching Subsequences
- Number of Self-Divisible Permutations
- Pairs of Songs With Total Durations Divisible by 60
- Palindromic Substrings
- Partition Array Into Two Arrays to Minimize Sum Difference
- Path Sum III
- Permutations
- Populating Next Right Pointers in Each Node
- Pow(x, n)
- Predict the Winner
- Range Addition
- Reaching Points
- Reconstruct Original Digits from English
- Remove Adjacent Almost-Equal Characters
- Reorganize String
- Reverse Nodes in k-Group
- Reverse Words in a String III
- Roman to Integer
- Rotate Image
- Rotting Oranges
- Search in Rotated Sorted Array
- Search Suggestions System
- Shortest Distance to Target String in a Circular Array
- Sliding Window Maximum
- Smallest Subtree with all the Deepest Nodes
- Spiral Matrix
- Split Array Largest Sum
- Stream of Characters
- String Compression
- Subarray Product Less Than K
- Sum of Nodes with Even-Valued Grandparent
- Target Sum
- Task Scheduler
- The kth Factor of n
- Top K Frequent Elements
- Top K Frequent Words
- Trapping Rain Water
- Triangle
- Two Sum
- Valid Parentheses
- Validate Binary Search Tree
- Verify Preorder Sequence in Binary Search Tree
- Walls and Gates
- Wildcard Matching
- Word Break
- Word Ladder
- Word Search
- Zigzag Conversion