Company: Snap
- Accounts Merge
- Alien Dictionary
- Basic Calculator II
- Basic Calculator III
- Basic Calculator
- Best Time to Buy and Sell Stock III
- Best Time to Buy and Sell Stock
- Binary Tree Maximum Path Sum
- Binary Tree Vertical Order Traversal
- Burst Balloons
- Cheapest Flights Within K Stops
- Closest Binary Search Tree Value
- Combination Sum II
- Combination Sum IV
- Combination Sum
- Course Schedule II
- Course Schedule
- Decode Ways
- Design Log Storage System
- Edit Distance
- Evaluate Division
- Exclusive Time of Functions
- Find Peak Element
- Flip String to Monotone Increasing
- Fraction to Recurring Decimal
- Frog Jump
- Game of Life
- Insert Delete GetRandom O(1)
- Jump Game III
- Largest Merge Of Two Strings
- Least Operators to Express Number
- Longest Increasing Path in a Matrix
- LRU Cache
- Max Consecutive Ones III
- Max Stack
- Maximize Distance to Closest Person
- Median of Two Sorted Arrays
- Meeting Rooms II
- Merge Two Sorted Lists
- Min Stack
- Minimum Number of Refueling Stops
- Minimum Remove to Make Valid Parentheses
- Minimum Window Substring
- Number of Islands II
- Number of Islands
- One Edit Distance
- Parallel Courses III
- Power of Two
- Reconstruct Itinerary
- Remove K Digits
- Reverse Linked List
- Reverse Words in a String
- Score of Parentheses
- Search a 2D Matrix II
- Search a 2D Matrix
- Search Suggestions System
- Shortest Bridge
- Shortest Distance from All Buildings
- Shortest Path in a Grid with Obstacles Elimination
- Smallest Range Covering Elements from K Lists
- String Compression
- Sudoku Solver
- Ternary Expression Parser
- Top K Frequent Elements
- Unique Binary Search Trees
- Valid Sudoku
- Wildcard Matching
- Word Abbreviation
- Word Break II
- Word Ladder
- Word Search