GitHub - SaiPrajit/FAANG-Coding-Interview-Questions: A curated List of Coding Questions Asked in FAANG Interviews

1 Two Sum 2 Median of Two Sorted Arrays 3 Regular Expression Matching 4 Letter Combinations of a Phone Number 5 Valid Parentheses 6 Generate Parentheses 7 Merge k Sorted Lists 8 Remove Duplicates from Sorted Array 9 Next Permutation 10 Trapping Rain Water 11 Wildcard Matching 12 Pow(x, n) 13 Spiral Matrix 14 Merge Intervals 15 Insert Interval 16 Plus One 17 Maximal Rectangle 18 Same Tree 19 Pascal's Triangle 20 Word Ladder 21 Longest Consecutive Sequence 22 Clone Graph 23 Word Break 24 Word Break II 25 LRU Cache 26 Min Stack 27 Find Peak Element 28 Fraction to Recurring Decimal 29 Binary Search Tree Iterator 30 House Robber 31 Number of Islands 32 Isomorphic Strings 33 Implement Trie (Prefix Tree) 34 Word Search II 35 Shortest Palindrome 36 The Skyline Problem 37 Count Complete Tree Nodes 38 Basic Calculator 39 Summary Ranges 40 Kth Smallest Element in a BST 41 Power of Two 42 Product of Array Except Self 43 Sliding Window Maximum 44 Search a 2D Matrix II 45 Binary Tree Paths 46 H-Index 47 Perfect Squares 48 Expression Add Operators 49 Move Zeroes 50 Peeking Iterator 51 Game of Life 52 Find Median from Data Stream 53 Serialize and Deserialize Binary Tree 54 Bulls and Cows 55 Longest Increasing Subsequence 56 Best Time to Buy and Sell Stock with Cooldown 57 Minimum Height Trees 58 Burst Balloons 59 Super Ugly Number 60 Count of Smaller Numbers After Self 61 Remove Duplicate Letters 62 Maximum Product of Word Lengths 63 Create Maximum Number 64 Wiggle Sort II 65 Power of Three 66 Count of Range Sum 67 Longest Increasing Path in a Matrix 68 Patching Array 69 Verify Preorder Serialization of a Binary Tree 70 Reconstruct Itinerary 71 Palindrome Pairs 72 Flatten Nested List Iterator 73 Reverse Vowels of a String 74 Russian Doll Envelopes 75 Count Numbers with Unique Digits 76 Max Sum of Rectangle No Larger Than K 77 Find K Pairs with Smallest Sums 78 Guess Number Higher or Lower 79 Guess Number Higher or Lower II 80 Combination Sum IV 81 Kth Smallest Element in a Sorted Matrix 82 Insert Delete GetRandom O(1) 83 Linked List Random Node 84 First Unique Character in a String 85 Longest Absolute File Path 86 Find the Difference 87 Perfect Rectangle 88 UTF-8 Validation 89 Decode String 90 Integer Replacement 91 Evaluate Division 92 Nth Digit 93 Binary Watch 94 Remove K Digits 95 Queue Reconstruction by Height 96 Trapping Rain Water II 97 Longest Palindrome 98 Split Array Largest Sum 99 Add Strings 100 Pacific Atlantic Water Flow 101 Maximum XOR of Two Numbers in an Array 102 Number of Boomerangs 103 Find All Numbers Disappeared in an Array 104 Sort Characters By Frequency 105 Repeated Substring Pattern 106 LFU Cache 107 Island Perimeter 108 Ones and Zeroes 109 Heaters 110 Sliding Window Median 111 Magical String 112 License Key Formatting 113 Smallest Good Base 114 Max Consecutive Ones 115 Predict the Winner 116 Reverse Pairs 117 Target Sum 118 Diagonal Traverse 119 Find Mode in Binary Search Tree 120 Next Greater Element II 121 Relative Ranks 122 Freedom Trail 123 Longest Palindromic Subsequence 124 Detect Capital 125 Longest Uncommon Subsequence I 126 Longest Uncommon Subsequence II 127 Longest Word in Dictionary through Deleting 128 Beautiful Arrangement 129 Minimum Absolute Difference in BST 130 Encode and Decode TinyURL 131 Reverse String II 132 01 Matrix 133 Diameter of Binary Tree 134 Student Attendance Record I 135 Student Attendance Record II 136 Subarray Sum Equals K 137 Shortest Unsorted Continuous Subarray 138 Delete Operation for Two Strings 139 Erect the Fence 140 Smallest Range Covering Elements from K Lists 141 Shopping Offers 142 Maximum Average Subarray I 143 Find Duplicate Subtrees 144 Find K Closest Elements 145 Split Array into Consecutive Subsequences 146 Non-decreasing Array 147 Beautiful Arrangement II 148 Kth Smallest Number in Multiplication Table 149 Implement Magic Dictionary 150 Valid Parenthesis String 151 24 Game 152 Redundant Connection 153 Redundant Connection II 154 Repeated String Match 155 Longest Univalue Path 156 Maximum Sum of 3 Non-Overlapping Subarrays 157 Find K-th Smallest Pair Distance 158 Number of Atoms 159 My Calendar I 160 My Calendar II 161 My Calendar III 162 Daily Temperatures 163 Largest Number At Least Twice of Others 164 Shortest Completing Word 165 Open the Lock 166 Cracking the Safe 167 Pyramid Transition Matrix 168 Couples Holding Hands 169 Toeplitz Matrix 170 Number of Matching Subsequences 171 Minimum Swaps To Make Sequences Increasing 172 Backspace String Compare 173 Maximize Distance to Closest Person 174 All Possible Full Binary Trees 175 Fruit Into Baskets 176 Long Pressed Name 177 Unique Email Addresses 178 Knight Dialer 179 Minimum Area Rectangle 180 K Closest Points to Origin 181 Odd Even Jump 182 Shortest Way to Form String 183 Campus Bikes 184 Confusing Number II 185 Video Stitching 186 Stream of Characters 187 Maximum Level Sum of a Binary Tree 188 String Transforms Into Another String 189 Number of Submatrices That Sum to Target 190 Divide Chocolate 191 Delete Nodes And Return Forest 192 Compare Strings by Frequency of the Smallest Character 193 Tiling a Rectangle with the Fewest Squares 194 Count Number of Nice Subarrays