🤓
menu
Home 🏠
Search Questions 🔍
LinkedIn
Home 🏠
Search Questions 🔍
LinkedIn
Accolite
Adobe
Aetion
Affinity
Affirm
Airbnb
Airtel
Akamai
Akuna Capital
Akuna
Alation
Alibaba
Amazon
American Express
Appdynamics
Apple
Arista Networks
Arista
Asana
Atlassian
Audible
Baidu
Barclays
Blackrock
Blizzard
Bloomberg
Bloomreach
Bookingcom
Booking
Box
Bytedancetoutiao
Bytedance
C3 Iot
C3ai
Capital One
Cisco
Citadel
Citrix
Cloudera
Clutter
Codenation
Cohesity
Coupang
Coursera
Cruise Automation
Databricks
Dataminr
De Shaw
Deliveryhero
Dell
Deutsche Bank
Didi
Docusign
Doordash
Drawbridge
Dropbox
Druva
Ebay
Electronic Arts
Emc
Epic Systems
Evernote
Expedia
F5 Networks
Facebook
Factset
Fallible
Fidessa
Flexport
Flipkart
Forusall
Garena
Ge Digital
Gilt Groupe
Godaddy
Goldman Sachs
Google
Grab
Groupon
Gsn Games
Hbo
Helix
Honey
Hotstar
Houzz
Hrt
Huawei
Hulu
Ibm
Iit Bombay
Indeed
Infosys
Inmobi
Intel
Intuit
Ixl
Jane Street
Jingchi
Jp Morgan Chase
Jpmorgan
Jump Trading
Kakao
Karat
Leap Motion
Limebike
Linkedin
Liveramp
Lyft
Machine Zone
Machinezone
Maq Software
Mathworks
Mckinsey
Medianet
Meituan
Microsoft
Microstrategy
Morgan Stanley
National Instruments
Netease
Netflix
Netsuite
Nutanix
Nvidia
Opendoor
Oracle
Palantir Technologies
Palantir
Paypal
Paytm
Phonepe
Pinterest
Pocket Gems
Point72
Ponyai
Poshmark
Postmates
Poynt
Pramp
Pure Storage
Qualcomm
Qualtrics
Quantcast
Quip
Quora
Rackspace
Radius
Reddit
Redfin
Riot Games
Robinhood
Roblox
Rubrik
Salesforce
Samsung
Sapient
Sap
Servicenow
Snapchat
Snapdeal
Splunk
Spotify
Square
Sumologic
Symantec
Tableau
Tandemg
Tencent
Tesla
Thumbtack
Traveloka
Tripadvisor
Triplebyte
Turvo
Twilio
Twitch
Twitter
Two Sigma
Uber
Uipath
United Health Group
Valve
Virtu
Visa
Vmware
Walmart
Wayfair
Wish
Works Applications
Yahoo
Yandex
Yatra
Yelp
Zalando
Zappos
Zenefits
Zillow
Zoho
Zscaler
Zulily
Path Sum
Power of Two
Find N Unique Integers Sum up to Zero
Kth Largest Element in a Stream
Move Zeroes
Excel Sheet Column Title
Ransom Note
Most Common Word
Squares of a Sorted Array
Paint House
Count and Say
Majority Element
Lowest Common Ancestor of a Binary Search Tree
Sort Array By Parity
Merge Sorted Array
Maximum Average Subarray I
Valid Perfect Square
Third Maximum Number
Roman to Integer
Sqrt(x)
Valid Palindrome II
String Compression
Reverse String II
Add Strings
Longest Common Prefix
Rotate Array
Climbing Stairs
Two Sum IV - Input is a BST
First Bad Version
Happy Number
Diameter of Binary Tree
Number of 1 Bits
Fibonacci Number
Convert Sorted Array to Binary Search Tree
Reverse Only Letters
Maximum Subarray
Remove Linked List Elements
Count Odd Numbers in an Interval Range
Relative Sort Array
Palindrome Number
Print in Order
Balanced Binary Tree
Binary Search
Rectangle Overlap
Minimum Depth of Binary Tree
Add Binary
Valid Anagram
Two Sum II - Input array is sorted
Max Consecutive Ones
Valid Parentheses
Maximum Depth of Binary Tree
Design HashMap
Shortest Word Distance
Intersection of Two Linked Lists
Partition Array Into Three Parts With Equal Sum
Merge Two Sorted Lists
Reverse Words in a String III
Meeting Rooms
Transpose Matrix
First Unique Character in a String
Shuffle String
Max Stack
Middle of the Linked List
Flipping an Image
Binary Tree Level Order Traversal II
1-bit and 2-bit Characters
Min Stack
Verifying an Alien Dictionary
Day of the Week
Factorial Trailing Zeroes
Kth Missing Positive Number
Pascal's Triangle
Rotated Digits
Leaf-Similar Trees
Find Lucky Integer in an Array
Backspace String Compare
Word Pattern
Find All Numbers Disappeared in an Array
Implement strStr()
Unique Email Addresses
Linked List Cycle
Implement Stack using Queues
Reformat The String
Find Pivot Index
Binary Tree Paths
Uncommon Words from Two Sentences
Contains Duplicate
Trim a Binary Search Tree
Intersection of Two Arrays
Invert Binary Tree
Add Digits
House Robber
Water Bottles
Convert a Number to Hexadecimal
Excel Sheet Column Number
Delete N Nodes After M Nodes of a Linked List
Range Sum Query - Immutable
Intersection of Two Arrays II
K-diff Pairs in an Array
Logger Rate Limiter
Contains Duplicate II
Second Minimum Node In a Binary Tree
Single Number
Valid Palindrome
Missing Number
Remove Duplicates from Sorted Array
Reverse String
Island Perimeter
Delete Node in a Linked List
Rotate String
Search Insert Position
Reverse Integer
Peak Index in a Mountain Array
Remove Element
Longest Continuous Increasing Subsequence
Closest Binary Search Tree Value
Remove Duplicates from Sorted List
Same Tree
Bulls and Cows
Moving Average from Data Stream
Subtree of Another Tree
Cousins in Binary Tree
Two Sum
Second Highest Salary
Symmetric Tree
Range Sum of BST
Best Time to Buy and Sell Stock
Implement Queue using Stacks
Count Primes
Find All The Lonely Nodes
Repeated Substring Pattern
Best Time to Buy and Sell Stock II
Isomorphic Strings
Fizz Buzz
Next Greater Element I
Shuffle the Array
Palindrome Linked List
Distribute Candies
Flood Fill
Palindrome Permutation
Reverse Linked List
Serialize and Deserialize BST
Online Stock Span
Minimum Knight Moves
Find All Anagrams in a String
Decode String
Rectangle Area
Target Sum
Divide Two Integers
Find the Start and End Number of Continuous Ranges
Delete Tree Nodes
Longest Increasing Subsequence
Delete Node in a BST
Path Sum II
Implement Magic Dictionary
Find Smallest Common Element in All Rows
Combination Sum III
Task Scheduler
Longest Common Subsequence
Sparse Matrix Multiplication
Valid Tic-Tac-Toe State
Palindrome Permutation II
Find All Duplicates in an Array
Course Schedule
Angle Between Hands of a Clock
Single Element in a Sorted Array
Network Delay Time
Number of Connected Components in an Undirected Graph
Diagonal Traverse
Binary Tree Preorder Traversal
Reveal Cards In Increasing Order
Meeting Scheduler
Range Sum Query 2D - Immutable
Implement Rand10() Using Rand7()
Longest Arithmetic Sequence
Asteroid Collision
Gray Code
Number of Islands
Clumsy Factorial
Find Duplicate Subtrees
Reconstruct Itinerary
Validate Binary Search Tree
Insert into a Sorted Circular Linked List
Partition Equal Subset Sum
Sum of Subarray Minimums
Next Closest Time
Find the Celebrity
Multiply Strings
Subsets II
3Sum
Largest BST Subtree
LRU Cache
Max Chunks To Make Sorted
Pacific Atlantic Water Flow
Simplify Path
My Calendar I
Decode Ways
Maximum Binary Tree
Design Hit Counter
String to Integer (atoi)
Statistics from a Large Sample
Insertion Sort List
Minimum Path Sum
Longest Palindromic Subsequence
Binary Search Tree to Greater Sum Tree
Perfect Squares
Print Binary Tree
K Closest Points to Origin
Exclusive Time of Functions
Daily Temperatures
Inorder Successor in BST II
Convert Sorted List to Binary Search Tree
Boundary of Binary Tree
Battleships in a Board
Search a 2D Matrix II
Top K Frequent Words
Spiral Matrix
Compare Version Numbers
All Nodes Distance K in Binary Tree
Odd Even Linked List
Cinema Seat Allocation
Coin Change 2
Shuffle an Array
Jump Game
Fraction to Recurring Decimal
House Robber II
Find K Pairs with Smallest Sums
Container With Most Water
Reverse Words in a String II
Friend Circles
Design Bounded Blocking Queue
Number of Distinct Islands
Rotate Image
2 Keys Keyboard
Repeated DNA Sequences
Longest Substring with At Most Two Distinct Characters
Next Greater Element III
The k-th Lexicographical String of All Happy Strings of Length n
Web Crawler
Flatten a Multilevel Doubly Linked List
Max Area of Island
Group Anagrams
Kth Largest Element in an Array
Shortest Distance in a Plane
4 Keys Keyboard
Pancake Sorting
Construct Binary Tree from Preorder and Inorder Traversal
Maximum Product Subarray
Check Completeness of a Binary Tree
Letter Tile Possibilities
Design Linked List
Combinations
Find Bottom Left Tree Value
Knight Probability in Chessboard
Peeking Iterator
Pow(x;n)
One Edit Distance
Implement Trie (Prefix Tree)
Generate Parentheses
Clone Graph
Shortest Path in Binary Matrix
Construct Binary Tree from Inorder and Postorder Traversal
Find Minimum in Rotated Sorted Array
Subsets
Meeting Rooms II
Inorder Successor in BST
Find Peak Element
Minimum Size Subarray Sum
Gas Station
Flatten Nested List Iterator
Minimum Number of Arrows to Burst Balloons
Maximum Length of a Concatenated String with Unique Characters
Binary Tree Vertical Order Traversal
Word Search
Find Largest Value in Each Tree Row
Swap For Longest Repeated Character Substring
Walls and Gates
Integer Replacement
Course Schedule II
Find And Replace in String
Construct Binary Search Tree from Preorder Traversal
Maximum Width of Binary Tree
3Sum Closest
Populating Next Right Pointers in Each Node
Convert Binary Search Tree to Sorted Doubly Linked List
Find the Duplicate Number
Rotate List
Add and Search Word - Data structure design
Letter Combinations of a Phone Number
Shortest Bridge
Time Based Key-Value Store
Count Good Nodes in Binary Tree
Populating Next Right Pointers in Each Node II
Summary Ranges
Set Matrix Zeroes
Contiguous Array
Wiggle Sort
Evaluate Division
Unique Paths
Binary Search Tree Iterator
Contains Duplicate III
Minimum Flips to Make a OR b Equal to c
Find Duplicate File in System
Maximum of Absolute Value Expression
Insert Delete GetRandom O(1)
4Sum
Sum Root to Leaf Numbers
Knight Dialer
Game of Life
Majority Element II
Search a 2D Matrix
Insert into a Binary Search Tree
Zigzag Iterator
Unique Paths II
Maximal Square
Remove Nth Node From End of List
Maximum Product of Splitted Binary Tree
Kth Smallest Element in a BST
Path Sum III
Valid Sudoku
Sort Colors
Search in a Sorted Array of Unknown Size
Merge Intervals
Count Complete Tree Nodes
Longest Mountain in Array
Valid Triangle Number
Find K Closest Elements
Palindrome Partitioning
Counting Bits
Design Tic-Tac-Toe
Flatten Binary Tree to Linked List
Letter Case Permutation
Jump Game III
Combination Sum
Partition List
Number of Dice Rolls With Target Sum
Spiral Matrix II
Design Circular Queue
Next Permutation
Linked List Cycle II
Distribute Coins in Binary Tree
Is Graph Bipartite?
Permutation in String
Continuous Subarray Sum
Partition to K Equal Sum Subsets
Previous Permutation With One Swap
Print Words Vertically
Maximum Swap
Kth Smallest Element in a Sorted Matrix
Swap Nodes in Pairs
Reorder List
Longest Repeating Substring
Basic Calculator II
Subarray Sum Equals K
Search in Rotated Sorted Array
Binary Tree Right Side View
Possible Bipartition
Queue Reconstruction by Height
Longest Palindromic Substring
Minimum Remove to Make Valid Parentheses
Design Phone Directory
The Maze
Android Unlock Patterns
Lowest Common Ancestor of a Binary Tree
Cheapest Flights Within K Stops
Design a Stack With Increment Operation
Bulb Switcher II
Non-overlapping Intervals
Find First and Last Position of Element in Sorted Array
Search in Rotated Sorted Array II
ZigZag Conversion
Remove Duplicates from Sorted List II
Next Greater Node In Linked List
Maximum Size Subarray Sum Equals k
Copy List with Random Pointer
Path In Zigzag Labelled Binary Tree
Word Ladder
Product of Array Except Self
Accounts Merge
Add Two Numbers II
Encode and Decode TinyURL
Bulb Switcher III
Word Break
Circular Array Loop
Triangle
Snakes and Ladders
Remove Comments
Encode and Decode Strings
Reverse Linked List II
Random Pick with Weight
Palindromic Substrings
Remove K Digits
Sort List
Reorganize String
Top K Frequent Elements
Permutations
Restore IP Addresses
Rotting Oranges
Minesweeper
Add Two Numbers
Next Greater Element II
Binary Tree Level Order Traversal
Minimum Area Rectangle
Permutations II
Binary Tree Inorder Traversal
Water and Jug Problem
Longest Substring Without Repeating Characters
Binary Tree Zigzag Level Order Traversal
Evaluate Reverse Polish Notation
Vertical Order Traversal of a Binary Tree
Print Zero Even Odd
Validate IP Address
Combination Sum II
Unique Binary Search Trees II
Max Consecutive Ones III
Arithmetic Slices
Integer to Roman
Largest Number
Find the Longest Substring Containing Vowels in Even Counts
Binary Tree Coloring Game
Coin Change
Unique Binary Search Trees
Reverse Words in a String
Find the Closest Palindrome
Sudoku Solver
Largest Rectangle in Histogram
Insert Interval
Word Break II
Employee Free Time
Basic Calculator
Maximal Rectangle
Text Justification
Maximum Vacation Days
First Missing Positive
Interleaving String
Trapping Rain Water
Maximum Frequency Stack
Max Chunks To Make Sorted II
Number of Islands II
Shortest Common Supersequence
Recover Binary Search Tree
Equal Rational Numbers
K Empty Slots
Remove Duplicate Letters
Valid Number
Minimum Number of Refueling Stops
Word Search II
Regular Expression Matching
Shortest Distance from All Buildings
Serialize and Deserialize N-ary Tree
Integer to English Words
Longest Increasing Path in a Matrix
Read N Characters Given Read4 II - Call multiple times
Shortest Palindrome
Minimum Window Substring
Smallest Range Covering Elements from K Lists
Encode N-ary Tree to Binary Tree
Longest Substring with At Most K Distinct Characters
Longest Duplicate Substring
N-Queens
Sliding Window Median
Merge k Sorted Lists
Concatenated Words
Stone Game IV
Permutation Sequence
Candy
Find Median from Data Stream
Count of Smaller Numbers After Self
Edit Distance
Longest Consecutive Sequence
Dungeon Game
Insert Delete GetRandom O(1) - Duplicates allowed
Expression Add Operators
Reverse Pairs
Substring with Concatenation of All Words
Count Unique Characters of All Substrings of a Given String
Palindrome Removal
All O`one Data Structure
Parallel Courses
LFU Cache
Critical Connections in a Network
Longest Valid Parentheses
Rearrange String k Distance Apart
Median of Two Sorted Arrays
The Skyline Problem
Robot Room Cleaner
Binary Tree Maximum Path Sum
24 Game
Reverse Nodes in k-Group
Minimum Window Subsequence
Super Egg Drop
Trapping Rain Water II
Guess the Word
Serialize and Deserialize Binary Tree
Word Ladder II
Alien Dictionary
Split Array With Same Average
Max Dot Product of Two Subsequences
Wildcard Matching
Russian Doll Envelopes
Tag Validator
Sliding Window Maximum
Jump Game II
Range Sum Query 2D - Mutable
Design Skiplist
Frog Jump
Get the Second Most Recent Activity
Max Points on a Line
Basic Calculator III
Course Schedule III
Sliding Puzzle
Best Time to Buy and Sell Stock III
Design Search Autocomplete System
Design Excel Sum Formula