Facebook Interview
Introduction
简述各题
DFS
BST
Binary Tree
Lowest Common Ancestor of a Binary Search Tree *
Sum of Left Leaves
Binary Tree Level Order Traversal
Validate Binary Search Tree
Inorder Successor in BST
Binary Tree Paths
Binary Search Tree Iterator *
Binary Tree Vertical Order Traversal
Serialize and Deserialize Binary Tree
Two Pointers
Two Sum
3Sum *
Array
Move Zeros *
Merge Sorted Array
Best Time to Buy and Sell Stock
Sort Colors *
Sort Colors II
Random Pick Index
H-Index
H-Index II
Remove Duplicates from Sorted Array
Remove Duplicates from Sorted Array II
Increasing Triplet Subsequence *
Kth Largest Element in an Array *
Find the Celebrity
Product of Array Except Self
Minimum Size Subarray Sum
Maximum Size Subarray Sum Equals k
Meeting Rooms
Meeting Rooms II
Flatten Nested List Iterator *
Sparse Matrix Multiplication
Insert Interval
Merge Intervals
Read N Characters Given Read4
Read N Characters Given Read4 II - Call multiple times
String
Excel Sheet Column Title
Add Binary
Roman to Integer
Implement strStr()
Count and Say *
Group Anagrams
Multiply Strings *
One Edit Distance
Valid Parentheses *
Wildcard Matching
Regular Expression Matching
Simplify Path
Remove Invalid Parentheses
Integer to English Words
Minimum Window Substring
Expression Add Operators
Valid Palindrome
Binary Search
First Bad Version
Sqrt(x)
Pow(x, n)
Search in Rotated Sorted Array
Linked List
Palindrome Linked List
Reverse Linked List *
Reverse Nodes in k-Group
Data Structure
Word Search
Word Ladder
Word Ladder II
Maximal Rectangle
Add and Search Word - Data structure design
Subsets
Subsets II
Walls and Gates
Letter Combinations of a Phone Number
The Skyline Problem
Longest Consecutive Sequence
LRU Cache *
Merge k Sorted Lists
Alien Dictionary
Dynamic Programming
Maximal Square
Combination Sum IV *
Word Break *
Decode Ways *
Paint House
Paint House II
Graph
Course Schedule
Course Schedule II
Graph Valid Tree
Clone Graph
Implement Trie (Prefix Tree)
Number of Islands
Number of Islands II
Populating Next Right Pointers in Each Node
Populating Next Right Pointers in Each Node II
Powered by
GitBook
String
String
results matching "
"
No results matching "
"