algorithm
Introduction
Wish
First Phone interview
Longest Consecutive Sequence
Top K most frequent element
LRU Cache
Majority Element (sorted, n/4)
All substrings of a given string
3 Sum
Second Phone interview
KSum
(DP)Longest increasing subsequence
Merged K sorted linked list
Trapping Rain Water
Longest Consecutive Sequence
Employee Importance
System Design
Design a search engine
General system architecture
Photo sharing app
OO Design
Rate Limiter
Pivotal Labs
Implement a set using list and TDD
Twilio
Valid Parentheses
Convert Sorted Array to Binary Search Tree
BT level order traversal
string compression
Group Anagrams
Smallest common ancestor of a BST
palindromic substrings
Palindrome substring
trie
BIG MOTHERFUCKING G
Binary Tree Maximum Path Sum
word break
Sentence Similarity
Sentence Similarity II
Bold Words in String
Longest Substring with At Most K Distinct Characters
Gas Station
Longest Univalue Path
Summary Ranges
Missing Ranges
Binary Tree Longest Consecutive Sequence
Binary Tree Longest Consecutive Sequence II
Daily Temperatures
Pinterest
general
Find longest continuous intersection of 2 given list, output in the given order
Longest Word in Dictionary
Diameter of Binary Tree
Format list of names
Longest Common Prefix
Notification System
Web Crawler
Text Editor OO Design
Convert sorted linked list to BST
behavioral
Graph Valid Tree
Design a Parking lot
ads creation
url
Top K elements in data stream
Growth
Merge K Sorted List
Alien dictionary
Walls and Gates
Amazon
Word Ladder
Product of Array Except Self
TripleByte
Spiral
Tic Tac Toe
Kth minimum node in BST (O(1) space)
SquareSpace
Find max in increasing and decreasing array
Balanced binary tree
validate bst
Binary Search
Oracle
Intersection of 2 Linked Lists
Product of array except self
two sum sorted
Blend
Sliding Window Maximum
Employee Freetime
Phone Letter Combination
spiral
First Missing Positive
Microsoft
Flatten Binary Tree to Linked List
Populating Next Right Pointers in Each Node
Populating Next Right Pointers in Each Node II
LIS
Peak Element
Permutation
Find the Celebrity
Add Two Numbers II
Different Ways to Add Parentheses
Cruise
Range Sum Query - Immutable
Range Sum Query - Mutable
WildCard Matching
PlanGrid
Traffic Light
Uber
Valid Sudoku
Delete Node in a BST
Number of Islands
Roman to Integer
Replace Words
Simplify Path
Longest Absolute File Path
Insert intervals
Search a 2D Matrix II
serialize/deserialize n-ary tree
Generate Parentheses
House Robber
behavioral
Culture
Citadel
Longest Substring has at most K unique letter
lletcode 44
Powered by
GitBook
OO Design
Two common rate limiting algorithms:
Token Bucket Algorithm
results matching "
"
No results matching "
"