Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ombharatiya/FAANG-Coding-Interview-Questions
A curated List of Coding Questions Asked in FAANG Interviews
https://github.com/ombharatiya/FAANG-Coding-Interview-Questions
algorithms algorithms-and-data-structures codechef coding coding-interviews cpp data-structures hacktoberfest interview interview-questions interviewbit java leetcode python
Last synced: 2 months ago
JSON representation
A curated List of Coding Questions Asked in FAANG Interviews
- Host: GitHub
- URL: https://github.com/ombharatiya/FAANG-Coding-Interview-Questions
- Owner: ombharatiya
- License: gpl-3.0
- Created: 2020-10-27T17:48:27.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-07-09T15:51:59.000Z (over 3 years ago)
- Last Synced: 2024-08-01T22:54:21.231Z (6 months ago)
- Topics: algorithms, algorithms-and-data-structures, codechef, coding, coding-interviews, cpp, data-structures, hacktoberfest, interview, interview-questions, interviewbit, java, leetcode, python
- Homepage:
- Size: 228 KB
- Stars: 2,125
- Watchers: 40
- Forks: 614
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-github - FAANG-Coding-Interview-Questions
README
# Coding Interview Questions
> Click :star: if you like the project. Pull Request are highly appreciated. Follow me [@OmBharatiya](https://twitter.com/ombharatiya) for technical updates.
---
Also Check Here:
- [Top 75 LeetCode Questions to Crack The Coding Interviews](./TopLeetCodeProblems.md)
- [Python Programming Language Resources to Learn](./PythonResources.md)### Interview Questions
### Table of Contents
| SNo. | **Contents** |
| --- | --------- |
| 1. | [FAANG Must Do Problems](#faang-must-do-problems) |
| 2. | [Amazon](#amazon) |
| 3. | [Microsoft](#microsoft) |
| 4. | [Facebook](#facebook) |
| 5. | [Google Top 50](#google-top-50) |
| 6. | [Google](#google) |
| 7. | [LinkedIn](#linkedin) |
| 8. | [Flipkart](#flipkart) |
| 9. | [Netflix](#netflix) |1. ### FAANG Must Do Problems
| No. | Questions |
| --- | --------- |
|1 | [Two Sum](https://leetcode.com/problems/two-sum) |
|2 | [Longest Substring Without Repeating Characters](https://leetcode.com/problems/longest-substring-without-repeating-characters) |
|3 | [Longest Palindromic Substring](https://leetcode.com/problems/longest-palindromic-substring) |
|4 | [Container With Most Water](https://leetcode.com/problems/container-with-most-water) |
|5 | [3Sum](https://leetcode.com/problems/3sum) |
|6 | [Remove Nth Node From End of List](https://leetcode.com/problems/remove-nth-node-from-end-of-list) |
|7 | [Valid Parentheses](https://leetcode.com/problems/valid-parentheses) |
|8 | [Merge Two Sorted Lists](https://leetcode.com/problems/merge-two-sorted-lists) |
|9 | [Merge k Sorted Lists](https://leetcode.com/problems/merge-k-sorted-lists) |
|10 | [Search in Rotated Sorted Array](https://leetcode.com/problems/search-in-rotated-sorted-array) |
|11 | [Combination Sum](https://leetcode.com/problems/combination-sum) |
|12 | [Rotate Image](https://leetcode.com/problems/rotate-image) |
|13 | [Group Anagrams](https://leetcode.com/problems/group-anagrams) |
|14 | [Maximum Subarray](https://leetcode.com/problems/maximum-subarray) |
|15 | [Spiral Matrix](https://leetcode.com/problems/spiral-matrix) |
|16 | [Jump Game](https://leetcode.com/problems/jump-game) |
|17 | [Merge Intervals](https://leetcode.com/problems/merge-intervals) |
|18 | [Insert Interval](https://leetcode.com/problems/insert-interval) |
|19 | [Unique Paths](https://leetcode.com/problems/unique-paths) |
|20 | [Climbing Stairs](https://leetcode.com/problems/climbing-stairs) |
|21 | [Set Matrix Zeroes](https://leetcode.com/problems/set-matrix-zeroes) |
|22 | [Minimum Window Substring](https://leetcode.com/problems/minimum-window-substring) |
|23 | [Word Search](https://leetcode.com/problems/word-search) |
|24 | [Decode Ways](https://leetcode.com/problems/decode-ways) |
|25 | [Validate Binary Search Tree](https://leetcode.com/problems/validate-binary-search-tree) |
|26 | [Same Tree](https://leetcode.com/problems/same-tree) |
|27 | [Binary Tree Level Order Traversal](https://leetcode.com/problems/binary-tree-level-order-traversal) |
|28 | [Maximum Depth of Binary Tree](https://leetcode.com/problems/maximum-depth-of-binary-tree) |
|29 | [Construct Binary Tree from Preorder and Inorder Traversal](https://leetcode.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal) |
|30 | [Best Time to Buy and Sell Stock](https://leetcode.com/problems/best-time-to-buy-and-sell-stock) |
|31 | [Binary Tree Maximum Path Sum](https://leetcode.com/problems/binary-tree-maximum-path-sum) |
|32 | [Valid Palindrome](https://leetcode.com/problems/valid-palindrome) |
|33 | [Longest Consecutive Sequence](https://leetcode.com/problems/longest-consecutive-sequence) |
|34 | [Clone Graph](https://leetcode.com/problems/clone-graph) |
|35 | [Word Break](https://leetcode.com/problems/word-break) |
|36 | [Linked List Cycle](https://leetcode.com/problems/linked-list-cycle) |
|37 | [Reorder List](https://leetcode.com/problems/reorder-list) |
|38 | [Maximum Product Subarray](https://leetcode.com/problems/maximum-product-subarray) |
|39 | [Find Minimum in Rotated Sorted Array](https://leetcode.com/problems/find-minimum-in-rotated-sorted-array) |
|40 | [Reverse Bits](https://leetcode.com/problems/reverse-bits) |
|41 | [Number of 1 Bits](https://leetcode.com/problems/number-of-1-bits) |
|42 | [House Robber](https://leetcode.com/problems/house-robber) |
|43 | [Number of Islands](https://leetcode.com/problems/number-of-islands) |
|44 | [Reverse Linked List](https://leetcode.com/problems/reverse-linked-list) |
|45 | [Course Schedule](https://leetcode.com/problems/course-schedule) |
|46 | [Implement Trie (Prefix Tree)](https://leetcode.com/problems/implement-trie-prefix-tree) |
|47 | [Design Add and Search Words Data Structure](https://leetcode.com/problems/design-add-and-search-words-data-structure) |
|48 | [Word Search II](https://leetcode.com/problems/word-search-ii) |
|49 | [House Robber II](https://leetcode.com/problems/house-robber-ii) |
|50 | [Contains Duplicate](https://leetcode.com/problems/contains-duplicate) |
|51 | [Invert Binary Tree](https://leetcode.com/problems/invert-binary-tree) |
|52 | [Kth Smallest Element in a BST](https://leetcode.com/problems/kth-smallest-element-in-a-bst) |
|53 | [Lowest Common Ancestor of a Binary Search Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree) |
|54 | [Lowest Common Ancestor of a Binary Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree) |
|55 | [Product of Array Except Self](https://leetcode.com/problems/product-of-array-except-self) |
|56 | [Valid Anagram](https://leetcode.com/problems/valid-anagram) |
|57 | [Meeting Rooms](https://leetcode.com/problems/meeting-rooms) |
|58 | [Meeting Rooms II](https://leetcode.com/problems/meeting-rooms-ii) |
|59 | [Graph Valid Tree](https://leetcode.com/problems/graph-valid-tree) |
|60 | [Missing Number](https://leetcode.com/problems/missing-number) |
|61 | [Alien Dictionary](https://leetcode.com/problems/alien-dictionary) |
|62 | [Encode and Decode Strings](https://leetcode.com/problems/encode-and-decode-strings) |
|63 | [Find Median from Data Stream](https://leetcode.com/problems/find-median-from-data-stream) |
|64 | [Longest Increasing Subsequence](https://leetcode.com/problems/longest-increasing-subsequence) |
|65 | [Coin Change](https://leetcode.com/problems/coin-change) |
|66 | [Number of Connected Components in an Undirected Graph](https://leetcode.com/problems/number-of-connected-components-in-an-undirected-graph) |
|67 | [Counting Bits](https://leetcode.com/problems/counting-bits) |
|68 | [Top K Frequent Elements](https://leetcode.com/problems/top-k-frequent-elements) |
|69 | [Sum of Two Integers](https://leetcode.com/problems/sum-of-two-integers) |
|70 | [Pacific Atlantic Water Flow](https://leetcode.com/problems/pacific-atlantic-water-flow) |
|71 | [Longest Repeating Character Replacement](https://leetcode.com/problems/longest-repeating-character-replacement) |
|72 | [Non-overlapping Intervals](https://leetcode.com/problems/non-overlapping-intervals) |
|73 | [Serialize and Deserialize BST](https://leetcode.com/problems/serialize-and-deserialize-bst) |
|74 | [Subtree of Another Tree](https://leetcode.com/problems/subtree-of-another-tree) |
|75 | [Palindromic Substrings](https://leetcode.com/problems/palindromic-substrings) |
|76 | [Longest Common Subsequence](https://leetcode.com/problems/longest-common-subsequence) |
|77 | [Find the Duplicate Number](https://leetcode.com/problems/find-the-duplicate-number/) |2. ### Amazon
| No. | Questions |
| --- | --------- |
|1 | [Two Sum](https://leetcode.com/problems/two-sum) |
|2 | [Add Two Numbers](https://leetcode.com/problems/add-two-numbers) |
|3 | [Longest Substring Without Repeating Characters](https://leetcode.com/problems/longest-substring-without-repeating-characters) |
|4 | [Median of Two Sorted Arrays](https://leetcode.com/problems/median-of-two-sorted-arrays) |
|5 | [Longest Palindromic Substring](https://leetcode.com/problems/longest-palindromic-substring) |
|6 | [ZigZag Conversion](https://leetcode.com/problems/zigzag-conversion) |
|7 | [String to Integer (atoi)](https://leetcode.com/problems/string-to-integer-atoi) |
|8 | [3Sum](https://leetcode.com/problems/3sum) |
|9 | [Letter Combinations of a Phone Number](https://leetcode.com/problems/letter-combinations-of-a-phone-number) |
|10 | [Valid Parentheses](https://leetcode.com/problems/valid-parentheses) |
|11 | [Merge Two Sorted Lists](https://leetcode.com/problems/merge-two-sorted-lists) |
|12 | [Generate Parentheses](https://leetcode.com/problems/generate-parentheses) |
|13 | [Merge k Sorted Lists](https://leetcode.com/problems/merge-k-sorted-lists) |
|14 | [Trapping Rain Water](https://leetcode.com/problems/trapping-rain-water) |
|15 | [Permutations](https://leetcode.com/problems/permutations) |
|16 | [Rotate Image](https://leetcode.com/problems/rotate-image) |
|17 | [Group Anagrams](https://leetcode.com/problems/group-anagrams) |
|18 | [Merge Intervals](https://leetcode.com/problems/merge-intervals) |
|19 | [Spiral Matrix II](https://leetcode.com/problems/spiral-matrix-ii) |
|20 | [Unique Paths II](https://leetcode.com/problems/unique-paths-ii) |
|21 | [Minimum Path Sum](https://leetcode.com/problems/minimum-path-sum) |
|22 | [Edit Distance](https://leetcode.com/problems/edit-distance) |
|23 | [Set Matrix Zeroes](https://leetcode.com/problems/set-matrix-zeroes) |
|24 | [Sort Colors](https://leetcode.com/problems/sort-colors) |
|25 | [Minimum Window Substring](https://leetcode.com/problems/minimum-window-substring) |
|26 | [Subsets](https://leetcode.com/problems/subsets) |
|27 | [Gray Code](https://leetcode.com/problems/gray-code) |
|28 | [Validate Binary Search Tree](https://leetcode.com/problems/validate-binary-search-tree) |
|29 | [Same Tree](https://leetcode.com/problems/same-tree) |
|30 | [Binary Tree Level Order Traversal](https://leetcode.com/problems/binary-tree-level-order-traversal) |
|31 | [Path Sum II](https://leetcode.com/problems/path-sum-ii) |
|32 | [Pascal's Triangle II](https://leetcode.com/problems/pascals-triangle-ii) |
|33 | [Best Time to Buy and Sell Stock](https://leetcode.com/problems/best-time-to-buy-and-sell-stock) |
|34 | [Word Ladder II](https://leetcode.com/problems/word-ladder-ii) |
|35 | [Word Ladder](https://leetcode.com/problems/word-ladder) |
|36 | [Sum Root to Leaf Numbers](https://leetcode.com/problems/sum-root-to-leaf-numbers) |
|37 | [Copy List with Random Pointer](https://leetcode.com/problems/copy-list-with-random-pointer) |
|38 | [Word Break](https://leetcode.com/problems/word-break) |
|39 | [Linked List Cycle](https://leetcode.com/problems/linked-list-cycle) |
|40 | [LRU Cache](https://leetcode.com/problems/lru-cache) |
|41 | [Sort List](https://leetcode.com/problems/sort-list) |
|42 | [Min Stack](https://leetcode.com/problems/min-stack) |
|43 | [Intersection of Two Linked Lists](https://leetcode.com/problems/intersection-of-two-linked-lists) |
|44 | [Two Sum II - Input array is sorted](https://leetcode.com/problems/two-sum-ii-input-array-is-sorted) |
|45 | [Binary Search Tree Iterator](https://leetcode.com/problems/binary-search-tree-iterator) |
|46 | [Rotate Array](https://leetcode.com/problems/rotate-array) |
|47 | [Binary Tree Right Side View](https://leetcode.com/problems/binary-tree-right-side-view) |
|48 | [Number of Islands](https://leetcode.com/problems/number-of-islands) |
|49 | [Happy Number](https://leetcode.com/problems/happy-number) |
|50 | [Count Primes](https://leetcode.com/problems/count-primes) |
|51 | [Reverse Linked List](https://leetcode.com/problems/reverse-linked-list) |
|52 | [Word Search II](https://leetcode.com/problems/word-search-ii) |
|53 | [Kth Largest Element in an Array](https://leetcode.com/problems/kth-largest-element-in-an-array) |
|54 | [Basic Calculator](https://leetcode.com/problems/basic-calculator) |
|55 | [Palindrome Linked List](https://leetcode.com/problems/palindrome-linked-list) |
|56 | [Lowest Common Ancestor of a Binary Search Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree) |
|57 | [Lowest Common Ancestor of a Binary Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree) |
|58 | [Product of Array Except Self](https://leetcode.com/problems/product-of-array-except-self) |
|59 | [Sliding Window Maximum](https://leetcode.com/problems/sliding-window-maximum) |
|60 | [Search a 2D Matrix II](https://leetcode.com/problems/search-a-2d-matrix-ii) |
|61 | [Valid Anagram](https://leetcode.com/problems/valid-anagram) |
|62 | [Find Median from Data Stream](https://leetcode.com/problems/find-median-from-data-stream) |
|63 | [Serialize and Deserialize Binary Tree](https://leetcode.com/problems/serialize-and-deserialize-binary-tree) |
|64 | [Top K Frequent Elements](https://leetcode.com/problems/top-k-frequent-elements) |
|65 | [Design Twitter](https://leetcode.com/problems/design-twitter) |
|66 | [Insert Delete GetRandom O(1)](https://leetcode.com/problems/insert-delete-getrandom-o1) |
|67 | [Shuffle an Array](https://leetcode.com/problems/shuffle-an-array) |
|68 | [First Unique Character in a String](https://leetcode.com/problems/first-unique-character-in-a-string) |
|69 | [Rotate Function](https://leetcode.com/problems/rotate-function) |
|70 | [Third Maximum Number](https://leetcode.com/problems/third-maximum-number) |
|71 | [Battleships in a Board](https://leetcode.com/problems/battleships-in-a-board) |
|72 | [Find All Anagrams in a String](https://leetcode.com/problems/find-all-anagrams-in-a-string) |
|73 | [String Compression](https://leetcode.com/problems/string-compression) |
|74 | [Serialize and Deserialize BST](https://leetcode.com/problems/serialize-and-deserialize-bst) |
|75 | [Sort Characters By Frequency](https://leetcode.com/problems/sort-characters-by-frequency) |
|76 | [Repeated Substring Pattern](https://leetcode.com/problems/repeated-substring-pattern) |
|77 | [LFU Cache](https://leetcode.com/problems/lfu-cache) |
|78 | [Concatenated Words](https://leetcode.com/problems/concatenated-words) |
|79 | [Most Frequent Subtree Sum](https://leetcode.com/problems/most-frequent-subtree-sum) |
|80 | [Longest Palindromic Subsequence](https://leetcode.com/problems/longest-palindromic-subsequence) |
|81 | [Super Washing Machines](https://leetcode.com/problems/super-washing-machines) |
|82 | [Minesweeper](https://leetcode.com/problems/minesweeper) |
|83 | [K-diff Pairs in an Array](https://leetcode.com/problems/k-diff-pairs-in-an-array) |
|84 | [Encode and Decode TinyURL](https://leetcode.com/problems/encode-and-decode-tinyurl) |
|85 | [Complex Number Multiplication](https://leetcode.com/problems/complex-number-multiplication) |
|86 | [Convert BST to Greater Tree](https://leetcode.com/problems/convert-bst-to-greater-tree) |
|87 | [01 Matrix](https://leetcode.com/problems/01-matrix) |
|88 | [Optimal Division](https://leetcode.com/problems/optimal-division) |
|89 | [Subarray Sum Equals K](https://leetcode.com/problems/subarray-sum-equals-k) |
|90 | [Subtree of Another Tree](https://leetcode.com/problems/subtree-of-another-tree) |
|91 | [Shortest Unsorted Continuous Subarray](https://leetcode.com/problems/shortest-unsorted-continuous-subarray) |
|92 | [Construct String from Binary Tree](https://leetcode.com/problems/construct-string-from-binary-tree) |
|93 | [Merge Two Binary Trees](https://leetcode.com/problems/merge-two-binary-trees) |
|94 | [Solve the Equation](https://leetcode.com/problems/solve-the-equation) |
|95 | [Set Mismatch](https://leetcode.com/problems/set-mismatch) |
|96 | [Maximum Length of Pair Chain](https://leetcode.com/problems/maximum-length-of-pair-chain) |
|97 | [Image Smoother](https://leetcode.com/problems/image-smoother) |
|98 | [Maximum Width of Binary Tree](https://leetcode.com/problems/maximum-width-of-binary-tree) |
|99 | [Cut Off Trees for Golf Event](https://leetcode.com/problems/cut-off-trees-for-golf-event) |
|100 | [Baseball Game](https://leetcode.com/problems/baseball-game) |
|101 | [Top K Frequent Words](https://leetcode.com/problems/top-k-frequent-words) |
|102 | [Accounts Merge](https://leetcode.com/problems/accounts-merge) |
|103 | [Find Pivot Index](https://leetcode.com/problems/find-pivot-index) |
|104 | [Split Linked List in Parts](https://leetcode.com/problems/split-linked-list-in-parts) |
|105 | [Monotone Increasing Digits](https://leetcode.com/problems/monotone-increasing-digits) |
|106 | [Min Cost Climbing Stairs](https://leetcode.com/problems/min-cost-climbing-stairs) |
|107 | [Prime Number of Set Bits in Binary Representation](https://leetcode.com/problems/prime-number-of-set-bits-in-binary-representation) |
|108 | [Partition Labels](https://leetcode.com/problems/partition-labels) |
|109 | [Reorganize String](https://leetcode.com/problems/reorganize-string) |
|110 | [Global and Local Inversions](https://leetcode.com/problems/global-and-local-inversions) |
|111 | [Most Common Word](https://leetcode.com/problems/most-common-word) |
|112 | [Unique Email Addresses](https://leetcode.com/problems/unique-email-addresses) |
|113 | [Knight Dialer](https://leetcode.com/problems/knight-dialer) |
|114 | [Reorder Data in Log Files](https://leetcode.com/problems/reorder-data-in-log-files) |
|115 | [Prison Cells After N Days](https://leetcode.com/problems/prison-cells-after-n-days) |
|116 | [K Closest Points to Origin](https://leetcode.com/problems/k-closest-points-to-origin) |
|117 | [Subarrays with K Different Integers](https://leetcode.com/problems/subarrays-with-k-different-integers) |
|118 | [Rotting Oranges](https://leetcode.com/problems/rotting-oranges) |
|119 | [Binary Search Tree to Greater Sum Tree](https://leetcode.com/problems/binary-search-tree-to-greater-sum-tree) |
|120 | [Distant Barcodes](https://leetcode.com/problems/distant-barcodes) |
|121 | [Sum of Nodes with Even-Valued Grandparent](https://leetcode.com/problems/sum-of-nodes-with-even-valued-grandparent) |
|122 | [Number of Dice Rolls With Target Sum](https://leetcode.com/problems/number-of-dice-rolls-with-target-sum) |
|123 | [Critical Connections in a Network](https://leetcode.com/problems/critical-connections-in-a-network) |
|124 | [Search Suggestions System](https://leetcode.com/problems/search-suggestions-system) |
|125 | [Number of Steps to Reduce a Number to Zero](https://leetcode.com/problems/number-of-steps-to-reduce-a-number-to-zero) |
|126 | [Stone Game III](https://leetcode.com/problems/stone-game-iii) |3. ### Microsoft
| No. | Questions |
| --- | --------- |
|1 | [Two Sum](https://leetcode.com/problems/two-sum) |
|2 | [Add Two Numbers](https://leetcode.com/problems/add-two-numbers) |
|3 | [Median of Two Sorted Arrays](https://leetcode.com/problems/median-of-two-sorted-arrays) |
|4 | [Longest Palindromic Substring](https://leetcode.com/problems/longest-palindromic-substring) |
|5 | [String to Integer (atoi)](https://leetcode.com/problems/string-to-integer-atoi) |
|6 | [Roman to Integer](https://leetcode.com/problems/roman-to-integer) |
|7 | [3Sum](https://leetcode.com/problems/3sum) |
|8 | [Valid Parentheses](https://leetcode.com/problems/valid-parentheses) |
|9 | [Merge Two Sorted Lists](https://leetcode.com/problems/merge-two-sorted-lists) |
|10 | [Merge k Sorted Lists](https://leetcode.com/problems/merge-k-sorted-lists) |
|11 | [Swap Nodes in Pairs](https://leetcode.com/problems/swap-nodes-in-pairs) |
|12 | [Reverse Nodes in k-Group](https://leetcode.com/problems/reverse-nodes-in-k-group) |
|13 | [Remove Duplicates from Sorted Array](https://leetcode.com/problems/remove-duplicates-from-sorted-array) |
|14 | [Implement strStr()](https://leetcode.com/problems/implement-strstr) |
|15 | [Search in Rotated Sorted Array](https://leetcode.com/problems/search-in-rotated-sorted-array) |
|16 | [Maximum Subarray](https://leetcode.com/problems/maximum-subarray) |
|17 | [Spiral Matrix](https://leetcode.com/problems/spiral-matrix) |
|18 | [Jump Game](https://leetcode.com/problems/jump-game) |
|19 | [Merge Intervals](https://leetcode.com/problems/merge-intervals) |
|20 | [Binary Tree Maximum Path Sum](https://leetcode.com/problems/binary-tree-maximum-path-sum) |
|21 | [Valid Palindrome](https://leetcode.com/problems/valid-palindrome) |
|22 | [Copy List with Random Pointer](https://leetcode.com/problems/copy-list-with-random-pointer) |
|23 | [Linked List Cycle](https://leetcode.com/problems/linked-list-cycle) |
|24 | [LRU Cache](https://leetcode.com/problems/lru-cache) |
|25 | [Reverse Words in a String](https://leetcode.com/problems/reverse-words-in-a-string) |
|26 | [Find Minimum in Rotated Sorted Array](https://leetcode.com/problems/find-minimum-in-rotated-sorted-array) |
|27 | [Find Peak Element](https://leetcode.com/problems/find-peak-element) |
|28 | [Excel Sheet Column Title](https://leetcode.com/problems/excel-sheet-column-title) |
|29 | [Excel Sheet Column Number](https://leetcode.com/problems/excel-sheet-column-number) |
|30 | [Binary Search Tree Iterator](https://leetcode.com/problems/binary-search-tree-iterator) |
|31 | [Rotate Array](https://leetcode.com/problems/rotate-array) |
|32 | [Number of 1 Bits](https://leetcode.com/problems/number-of-1-bits) |
|33 | [Number of Islands](https://leetcode.com/problems/number-of-islands) |
|34 | [Reverse Linked List](https://leetcode.com/problems/reverse-linked-list) |
|35 | [Implement Trie (Prefix Tree)](https://leetcode.com/problems/implement-trie-prefix-tree) |
|36 | [Word Search II](https://leetcode.com/problems/word-search-ii) |
|37 | [Kth Largest Element in an Array](https://leetcode.com/problems/kth-largest-element-in-an-array) |
|38 | [The Skyline Problem](https://leetcode.com/problems/the-skyline-problem) |
|39 | [Delete Node in a Linked List](https://leetcode.com/problems/delete-node-in-a-linked-list) |
|40 | [Product of Array Except Self](https://leetcode.com/problems/product-of-array-except-self) |
|41 | [Add Digits](https://leetcode.com/problems/add-digits) |
|42 | [Missing Number](https://leetcode.com/problems/missing-number) |
|43 | [Serialize and Deserialize Binary Tree](https://leetcode.com/problems/serialize-and-deserialize-binary-tree) |
|44 | [First Unique Character in a String](https://leetcode.com/problems/first-unique-character-in-a-string) |
|45 | [Arithmetic Slices](https://leetcode.com/problems/arithmetic-slices) |
|46 | [String Compression](https://leetcode.com/problems/string-compression) |
|47 | [Max Chunks To Make Sorted](https://leetcode.com/problems/max-chunks-to-make-sorted) |
|48 | [Valid Tic-Tac-Toe State](https://leetcode.com/problems/valid-tic-tac-toe-state) |
|49 | [Maximum Length of a Concatenated String with Unique Characters](https://leetcode.com/problems/maximum-length-of-a-concatenated-string-with-unique-characters) |
|50 | [Find N Unique Integers Sum up to Zero](https://leetcode.com/problems/find-n-unique-integers-sum-up-to-zero) |
|51 | [Jump Game III](https://leetcode.com/problems/jump-game-iii) |
|52 | [Cinema Seat Allocation](https://leetcode.com/problems/cinema-seat-allocation) |
|53 | [Bulb Switcher III](https://leetcode.com/problems/bulb-switcher-iii) |3. ### Facebook
| No. | Questions |
| --- | --------- |
|1 | [Regular Expression Matching](https://leetcode.com/problems/regular-expression-matching) |
|2 | [Roman to Integer](https://leetcode.com/problems/roman-to-integer) |
|3 | [3Sum](https://leetcode.com/problems/3sum) |
|4 | [Letter Combinations of a Phone Number](https://leetcode.com/problems/letter-combinations-of-a-phone-number) |
|5 | [Valid Parentheses](https://leetcode.com/problems/valid-parentheses) |
|6 | [Merge k Sorted Lists](https://leetcode.com/problems/merge-k-sorted-lists) |
|7 | [Reverse Nodes in k-Group](https://leetcode.com/problems/reverse-nodes-in-k-group) |
|8 | [Remove Duplicates from Sorted Array](https://leetcode.com/problems/remove-duplicates-from-sorted-array) |
|9 | [Implement strStr()](https://leetcode.com/problems/implement-strstr) |
|10 | [Search in Rotated Sorted Array](https://leetcode.com/problems/search-in-rotated-sorted-array) |
|11 | [Count and Say](https://leetcode.com/problems/count-and-say) |
|12 | [Wildcard Matching](https://leetcode.com/problems/wildcard-matching) |
|13 | [Pow(x, n)](https://leetcode.com/problems/powx-n) |
|14 | [Merge Intervals](https://leetcode.com/problems/merge-intervals) |
|15 | [Insert Interval](https://leetcode.com/problems/insert-interval) |
|16 | [Valid Palindrome](https://leetcode.com/problems/valid-palindrome) |
|17 | [Longest Consecutive Sequence](https://leetcode.com/problems/longest-consecutive-sequence) |
|18 | [Clone Graph](https://leetcode.com/problems/clone-graph) |
|19 | [Word Break](https://leetcode.com/problems/word-break) |
|20 | [LRU Cache](https://leetcode.com/problems/lru-cache) |
|21 | [Binary Search Tree Iterator](https://leetcode.com/problems/binary-search-tree-iterator) |
|22 | [Number of Islands](https://leetcode.com/problems/number-of-islands) |
|23 | [Implement Trie (Prefix Tree)](https://leetcode.com/problems/implement-trie-prefix-tree) |
|24 | [Kth Largest Element in an Array](https://leetcode.com/problems/kth-largest-element-in-an-array) |
|25 | [The Skyline Problem](https://leetcode.com/problems/the-skyline-problem) |
|26 | [Maximal Square](https://leetcode.com/problems/maximal-square) |
|27 | [Binary Tree Paths](https://leetcode.com/problems/binary-tree-paths) |
|28 | [H-Index](https://leetcode.com/problems/h-index) |
|29 | [Expression Add Operators](https://leetcode.com/problems/expression-add-operators) |
|30 | [Serialize and Deserialize Binary Tree](https://leetcode.com/problems/serialize-and-deserialize-binary-tree) |
|31 | [Flatten Nested List Iterator](https://leetcode.com/problems/flatten-nested-list-iterator) |
|32 | [Combination Sum IV](https://leetcode.com/problems/combination-sum-iv) |
|33 | [Insert Delete GetRandom O(1)](https://leetcode.com/problems/insert-delete-getrandom-o1) |
|34 | [Target Sum](https://leetcode.com/problems/target-sum) |
|35 | [Encode and Decode TinyURL](https://leetcode.com/problems/encode-and-decode-tinyurl) |
|36 | [Diameter of Binary Tree](https://leetcode.com/problems/diameter-of-binary-tree) |
|37 | [Valid Palindrome II](https://leetcode.com/problems/valid-palindrome-ii) |
|38 | [Maximum Sum of 3 Non-Overlapping Subarrays](https://leetcode.com/problems/maximum-sum-of-3-non-overlapping-subarrays) |
|39 | [Sudoku Solver](https://leetcode.com/problems/sudoku-solver) |
|40 | [Maximum Subarray](https://leetcode.com/problems/maximum-subarray) |
|41 | [Valid Number](https://leetcode.com/problems/valid-number) |
|42 | [Plus One](https://leetcode.com/problems/plus-one) |
|43 | [Add Binary](https://leetcode.com/problems/add-binary) |
|44 | [Is Graph Bipartite?](https://leetcode.com/problems/is-graph-bipartite) |
|45 | [Custom Sort String](https://leetcode.com/problems/custom-sort-string) |
|46 | [Smallest Subtree with all the Deepest Nodes](https://leetcode.com/problems/smallest-subtree-with-all-the-deepest-nodes) |
|47 | [Shortest Bridge](https://leetcode.com/problems/shortest-bridge) |
|48 | [Range Sum of BST](https://leetcode.com/problems/range-sum-of-bst) |
|49 | [Verifying an Alien Dictionary](https://leetcode.com/problems/verifying-an-alien-dictionary) |
|50 | [K Closest Points to Origin](https://leetcode.com/problems/k-closest-points-to-origin) |
|51 | [Interval List Intersections](https://leetcode.com/problems/interval-list-intersections) |
|52 | [Max Consecutive Ones III](https://leetcode.com/problems/max-consecutive-ones-iii) |
|53 | [Minimum Remove to Make Valid Parentheses](https://leetcode.com/problems/minimum-remove-to-make-valid-parentheses) |
|54 | [Merge Sorted Array](https://leetcode.com/problems/merge-sorted-array) |
|55 | [Binary Tree Level Order Traversal](https://leetcode.com/problems/binary-tree-level-order-traversal) |
|56 | [Best Time to Buy and Sell Stock](https://leetcode.com/problems/best-time-to-buy-and-sell-stock) |
|57 | [Best Time to Buy and Sell Stock III](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii) |
|58 | [Best Time to Buy and Sell Stock IV](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iv) |
|59 | [Binary Tree Maximum Path Sum](https://leetcode.com/problems/binary-tree-maximum-path-sum) |
|60 | [Fraction to Recurring Decimal](https://leetcode.com/problems/fraction-to-recurring-decimal) |
|61 | [Simplify Path](https://leetcode.com/problems/simplify-path) |
|62 | [Minimum Window Substring](https://leetcode.com/problems/minimum-window-substring) |
|63 | [Course Schedule](https://leetcode.com/problems/course-schedule) |
|64 | [Design Add and Search Words Data Structure](https://leetcode.com/problems/design-add-and-search-words-data-structure) |
|65 | [Kth Smallest Element in a BST](https://leetcode.com/problems/kth-smallest-element-in-a-bst) |
|66 | [Lowest Common Ancestor of a Binary Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree) |
|67 | [Product of Array Except Self](https://leetcode.com/problems/product-of-array-except-self) |
|68 | [Exclusive Time of Functions](https://leetcode.com/problems/exclusive-time-of-functions) |
|69 | [First Bad Version](https://leetcode.com/problems/first-bad-version) |
|70 | [Move Zeroes](https://leetcode.com/problems/move-zeroes) |
|71 | [Task Scheduler](https://leetcode.com/problems/task-scheduler) |
|72 | [Remove Invalid Parentheses](https://leetcode.com/problems/remove-invalid-parentheses) |
|73 | [Longest Increasing Path in a Matrix](https://leetcode.com/problems/longest-increasing-path-in-a-matrix) |
|74 | [Search in Rotated Sorted Array II](https://leetcode.com/problems/search-in-rotated-sorted-array-ii) |
|75 | [Convert a Number to Hexadecimal](https://leetcode.com/problems/convert-a-number-to-hexadecimal) |
|76 | [Add Strings](https://leetcode.com/problems/add-strings) |
|77 | [Partition Equal Subset Sum](https://leetcode.com/problems/partition-equal-subset-sum) |
|78 | [Find All Anagrams in a String](https://leetcode.com/problems/find-all-anagrams-in-a-string) |
|79 | [Continuous Subarray Sum](https://leetcode.com/problems/continuous-subarray-sum) |
|80 | [Subarray Sum Equals K](https://leetcode.com/problems/subarray-sum-equals-k) |4. ### Google Top 50
| No. | Questions |
| --- | --------- |
|1 | [Two Sum](https://leetcode.com/problems/two-sum) |
|2 | [Insert Interval](https://leetcode.com/problems/insert-interval) |
|3 | [Text Justification](https://leetcode.com/problems/text-justification) |
|4 | [Minimum Window Substring](https://leetcode.com/problems/minimum-window-substring) |
|5 | [Maximal Rectangle](https://leetcode.com/problems/maximal-rectangle) |
|6 | [The Skyline Problem](https://leetcode.com/problems/the-skyline-problem) |
|7 | [Maximal Square](https://leetcode.com/problems/maximal-square) |
|8 | [Find Median from Data Stream](https://leetcode.com/problems/find-median-from-data-stream) |
|9 | [Bulls and Cows](https://leetcode.com/problems/bulls-and-cows) |
|10 | [Count of Smaller Numbers After Self](https://leetcode.com/problems/count-of-smaller-numbers-after-self) |
|11 | [Longest Increasing Path in a Matrix](https://leetcode.com/problems/longest-increasing-path-in-a-matrix) |
|12 | [Max Sum of Rectangle No Larger Than K](https://leetcode.com/problems/max-sum-of-rectangle-no-larger-than-k) |
|13 | [Decode String](https://leetcode.com/problems/decode-string) |
|14 | [Evaluate Division](https://leetcode.com/problems/evaluate-division) |
|15 | [Split Array Largest Sum](https://leetcode.com/problems/split-array-largest-sum) |
|16 | [Subarray Sum Equals K](https://leetcode.com/problems/subarray-sum-equals-k) |
|17 | [Split Array into Consecutive Subsequences](https://leetcode.com/problems/split-array-into-consecutive-subsequences) |
|18 | [24 Game](https://leetcode.com/problems/24-game) |
|19 | [Network Delay Time](https://leetcode.com/problems/network-delay-time) |
|20 | [Open the Lock](https://leetcode.com/problems/open-the-lock) |
|21 | [Expressive Words](https://leetcode.com/problems/expressive-words) |
|22 | [Find And Replace in String](https://leetcode.com/problems/find-and-replace-in-string) |
|23 | [Guess the Word](https://leetcode.com/problems/guess-the-word) |
|24 | [Hand of Straights](https://leetcode.com/problems/hand-of-straights) |
|25 | [Shortest Subarray with Sum at Least K](https://leetcode.com/problems/shortest-subarray-with-sum-at-least-k) |
|26 | [Random Pick with Weight](https://leetcode.com/problems/random-pick-with-weight) |
|27 | [X of a Kind in a Deck of Cards](https://leetcode.com/problems/x-of-a-kind-in-a-deck-of-cards) |
|28 | [Minimum Area Rectangle](https://leetcode.com/problems/minimum-area-rectangle) |
|29 | [Validate Stack Sequences](https://leetcode.com/problems/validate-stack-sequences) |
|30 | [Flip Equivalent Binary Trees](https://leetcode.com/problems/flip-equivalent-binary-trees) |
|31 | [Minimum Domino Rotations For Equal Row](https://leetcode.com/problems/minimum-domino-rotations-for-equal-row) |
|32 | [Longest String Chain](https://leetcode.com/problems/longest-string-chain) |
|33 | [Delete Nodes And Return Forest](https://leetcode.com/problems/delete-nodes-and-return-forest) |
|34 | [Snapshot Array](https://leetcode.com/problems/snapshot-array) |
|35 | [Divide Array in Sets of K Consecutive Numbers](https://leetcode.com/problems/divide-array-in-sets-of-k-consecutive-numbers) |
|36 | [Minimum Distance to Type a Word Using Two Fingers](https://leetcode.com/problems/minimum-distance-to-type-a-word-using-two-fingers) |
|37 | [Time Needed to Inform All Employees](https://leetcode.com/problems/time-needed-to-inform-all-employees) |5. ### Google
| No. | Questions |
| --- | --------- |
|1 | [Two Sum](https://leetcode.com/problems/two-sum) |
|2 | [Median of Two Sorted Arrays](https://leetcode.com/problems/median-of-two-sorted-arrays) |
|3 | [Regular Expression Matching](https://leetcode.com/problems/regular-expression-matching) |
|4 | [Letter Combinations of a Phone Number](https://leetcode.com/problems/letter-combinations-of-a-phone-number) |
|5 | [Valid Parentheses](https://leetcode.com/problems/valid-parentheses) |
|6 | [Generate Parentheses](https://leetcode.com/problems/generate-parentheses) |
|7 | [Merge k Sorted Lists](https://leetcode.com/problems/merge-k-sorted-lists) |
|8 | [Remove Duplicates from Sorted Array](https://leetcode.com/problems/remove-duplicates-from-sorted-array) |
|9 | [Next Permutation](https://leetcode.com/problems/next-permutation) |
|10 | [Trapping Rain Water](https://leetcode.com/problems/trapping-rain-water) |
|11 | [Wildcard Matching](https://leetcode.com/problems/wildcard-matching) |
|12 | [Pow(x, n)](https://leetcode.com/problems/powx-n) |
|13 | [Spiral Matrix](https://leetcode.com/problems/spiral-matrix) |
|14 | [Merge Intervals](https://leetcode.com/problems/merge-intervals) |
|15 | [Insert Interval](https://leetcode.com/problems/insert-interval) |
|16 | [Plus One](https://leetcode.com/problems/plus-one) |
|17 | [Maximal Rectangle](https://leetcode.com/problems/maximal-rectangle) |
|18 | [Same Tree](https://leetcode.com/problems/same-tree) |
|19 | [Pascal's Triangle](https://leetcode.com/problems/pascals-triangle) |
|20 | [Word Ladder](https://leetcode.com/problems/word-ladder) |
|21 | [Longest Consecutive Sequence](https://leetcode.com/problems/longest-consecutive-sequence) |
|22 | [Clone Graph](https://leetcode.com/problems/clone-graph) |
|23 | [Word Break](https://leetcode.com/problems/word-break) |
|24 | [Word Break II](https://leetcode.com/problems/word-break-ii) |
|25 | [LRU Cache](https://leetcode.com/problems/lru-cache) |
|26 | [Min Stack](https://leetcode.com/problems/min-stack) |
|27 | [Find Peak Element](https://leetcode.com/problems/find-peak-element) |
|28 | [Fraction to Recurring Decimal](https://leetcode.com/problems/fraction-to-recurring-decimal) |
|29 | [Binary Search Tree Iterator](https://leetcode.com/problems/binary-search-tree-iterator) |
|30 | [House Robber](https://leetcode.com/problems/house-robber) |
|31 | [Number of Islands](https://leetcode.com/problems/number-of-islands) |
|32 | [Isomorphic Strings](https://leetcode.com/problems/isomorphic-strings) |
|33 | [Implement Trie (Prefix Tree)](https://leetcode.com/problems/implement-trie-prefix-tree) |
|34 | [Word Search II](https://leetcode.com/problems/word-search-ii) |
|35 | [Shortest Palindrome](https://leetcode.com/problems/shortest-palindrome) |
|36 | [The Skyline Problem](https://leetcode.com/problems/the-skyline-problem) |
|37 | [Count Complete Tree Nodes](https://leetcode.com/problems/count-complete-tree-nodes) |
|38 | [Basic Calculator](https://leetcode.com/problems/basic-calculator) |
|39 | [Summary Ranges](https://leetcode.com/problems/summary-ranges) |
|40 | [Kth Smallest Element in a BST](https://leetcode.com/problems/kth-smallest-element-in-a-bst) |
|41 | [Power of Two](https://leetcode.com/problems/power-of-two) |
|42 | [Product of Array Except Self](https://leetcode.com/problems/product-of-array-except-self) |
|43 | [Sliding Window Maximum](https://leetcode.com/problems/sliding-window-maximum) |
|44 | [Search a 2D Matrix II](https://leetcode.com/problems/search-a-2d-matrix-ii) |
|45 | [Binary Tree Paths](https://leetcode.com/problems/binary-tree-paths) |
|46 | [H-Index](https://leetcode.com/problems/h-index) |
|47 | [Perfect Squares](https://leetcode.com/problems/perfect-squares) |
|48 | [Expression Add Operators](https://leetcode.com/problems/expression-add-operators) |
|49 | [Move Zeroes](https://leetcode.com/problems/move-zeroes) |
|50 | [Peeking Iterator](https://leetcode.com/problems/peeking-iterator) |
|51 | [Game of Life](https://leetcode.com/problems/game-of-life) |
|52 | [Find Median from Data Stream](https://leetcode.com/problems/find-median-from-data-stream) |
|53 | [Serialize and Deserialize Binary Tree](https://leetcode.com/problems/serialize-and-deserialize-binary-tree) |
|54 | [Bulls and Cows](https://leetcode.com/problems/bulls-and-cows) |
|55 | [Longest Increasing Subsequence](https://leetcode.com/problems/longest-increasing-subsequence) |
|56 | [Best Time to Buy and Sell Stock with Cooldown](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown) |
|57 | [Minimum Height Trees](https://leetcode.com/problems/minimum-height-trees) |
|58 | [Burst Balloons](https://leetcode.com/problems/burst-balloons) |
|59 | [Super Ugly Number](https://leetcode.com/problems/super-ugly-number) |
|60 | [Count of Smaller Numbers After Self](https://leetcode.com/problems/count-of-smaller-numbers-after-self) |
|61 | [Remove Duplicate Letters](https://leetcode.com/problems/remove-duplicate-letters) |
|62 | [Maximum Product of Word Lengths](https://leetcode.com/problems/maximum-product-of-word-lengths) |
|63 | [Create Maximum Number](https://leetcode.com/problems/create-maximum-number) |
|64 | [Wiggle Sort II](https://leetcode.com/problems/wiggle-sort-ii) |
|65 | [Power of Three](https://leetcode.com/problems/power-of-three) |
|66 | [Count of Range Sum](https://leetcode.com/problems/count-of-range-sum) |
|67 | [Longest Increasing Path in a Matrix](https://leetcode.com/problems/longest-increasing-path-in-a-matrix) |
|68 | [Patching Array](https://leetcode.com/problems/patching-array) |
|69 | [Verify Preorder Serialization of a Binary Tree](https://leetcode.com/problems/verify-preorder-serialization-of-a-binary-tree) |
|70 | [Reconstruct Itinerary](https://leetcode.com/problems/reconstruct-itinerary) |
|71 | [Palindrome Pairs](https://leetcode.com/problems/palindrome-pairs) |
|72 | [Flatten Nested List Iterator](https://leetcode.com/problems/flatten-nested-list-iterator) |
|73 | [Reverse Vowels of a String](https://leetcode.com/problems/reverse-vowels-of-a-string) |
|74 | [Russian Doll Envelopes](https://leetcode.com/problems/russian-doll-envelopes) |
|75 | [Count Numbers with Unique Digits](https://leetcode.com/problems/count-numbers-with-unique-digits) |
|76 | [Max Sum of Rectangle No Larger Than K](https://leetcode.com/problems/max-sum-of-rectangle-no-larger-than-k) |
|77 | [Find K Pairs with Smallest Sums](https://leetcode.com/problems/find-k-pairs-with-smallest-sums) |
|78 | [Guess Number Higher or Lower](https://leetcode.com/problems/guess-number-higher-or-lower) |
|79 | [Guess Number Higher or Lower II](https://leetcode.com/problems/guess-number-higher-or-lower-ii) |
|80 | [Combination Sum IV](https://leetcode.com/problems/combination-sum-iv) |
|81 | [Kth Smallest Element in a Sorted Matrix](https://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix) |
|82 | [Insert Delete GetRandom O(1)](https://leetcode.com/problems/insert-delete-getrandom-o1) |
|83 | [Linked List Random Node](https://leetcode.com/problems/linked-list-random-node) |
|84 | [First Unique Character in a String](https://leetcode.com/problems/first-unique-character-in-a-string) |
|85 | [Longest Absolute File Path](https://leetcode.com/problems/longest-absolute-file-path) |
|86 | [Find the Difference](https://leetcode.com/problems/find-the-difference) |
|87 | [Perfect Rectangle](https://leetcode.com/problems/perfect-rectangle) |
|88 | [UTF-8 Validation](https://leetcode.com/problems/utf-8-validation) |
|89 | [Decode String](https://leetcode.com/problems/decode-string) |
|90 | [Integer Replacement](https://leetcode.com/problems/integer-replacement) |
|91 | [Evaluate Division](https://leetcode.com/problems/evaluate-division) |
|92 | [Nth Digit](https://leetcode.com/problems/nth-digit) |
|93 | [Binary Watch](https://leetcode.com/problems/binary-watch) |
|94 | [Remove K Digits](https://leetcode.com/problems/remove-k-digits) |
|95 | [Queue Reconstruction by Height](https://leetcode.com/problems/queue-reconstruction-by-height) |
|96 | [Trapping Rain Water II](https://leetcode.com/problems/trapping-rain-water-ii) |
|97 | [Longest Palindrome](https://leetcode.com/problems/longest-palindrome) |
|98 | [Split Array Largest Sum](https://leetcode.com/problems/split-array-largest-sum) |
|99 | [Add Strings](https://leetcode.com/problems/add-strings) |
|100 | [Pacific Atlantic Water Flow](https://leetcode.com/problems/pacific-atlantic-water-flow) |
|101 | [Maximum XOR of Two Numbers in an Array](https://leetcode.com/problems/maximum-xor-of-two-numbers-in-an-array) |
|102 | [Number of Boomerangs](https://leetcode.com/problems/number-of-boomerangs) |
|103 | [Find All Numbers Disappeared in an Array](https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array) |
|104 | [Sort Characters By Frequency](https://leetcode.com/problems/sort-characters-by-frequency) |
|105 | [Repeated Substring Pattern](https://leetcode.com/problems/repeated-substring-pattern) |
|106 | [LFU Cache](https://leetcode.com/problems/lfu-cache) |
|107 | [Island Perimeter](https://leetcode.com/problems/island-perimeter) |
|108 | [Ones and Zeroes](https://leetcode.com/problems/ones-and-zeroes) |
|109 | [Heaters](https://leetcode.com/problems/heaters) |
|110 | [Sliding Window Median](https://leetcode.com/problems/sliding-window-median) |
|111 | [Magical String](https://leetcode.com/problems/magical-string) |
|112 | [License Key Formatting](https://leetcode.com/problems/license-key-formatting) |
|113 | [Smallest Good Base](https://leetcode.com/problems/smallest-good-base) |
|114 | [Max Consecutive Ones](https://leetcode.com/problems/max-consecutive-ones) |
|115 | [Predict the Winner](https://leetcode.com/problems/predict-the-winner) |
|116 | [Reverse Pairs](https://leetcode.com/problems/reverse-pairs) |
|117 | [Target Sum](https://leetcode.com/problems/target-sum) |
|118 | [Diagonal Traverse](https://leetcode.com/problems/diagonal-traverse) |
|119 | [Find Mode in Binary Search Tree](https://leetcode.com/problems/find-mode-in-binary-search-tree) |
|120 | [Next Greater Element II](https://leetcode.com/problems/next-greater-element-ii) |
|121 | [Relative Ranks](https://leetcode.com/problems/relative-ranks) |
|122 | [Freedom Trail](https://leetcode.com/problems/freedom-trail) |
|123 | [Longest Palindromic Subsequence](https://leetcode.com/problems/longest-palindromic-subsequence) |
|124 | [Detect Capital](https://leetcode.com/problems/detect-capital) |
|125 | [Longest Uncommon Subsequence I](https://leetcode.com/problems/longest-uncommon-subsequence-i) |
|126 | [Longest Uncommon Subsequence II](https://leetcode.com/problems/longest-uncommon-subsequence-ii) |
|127 | [Longest Word in Dictionary through Deleting](https://leetcode.com/problems/longest-word-in-dictionary-through-deleting) |
|128 | [Beautiful Arrangement](https://leetcode.com/problems/beautiful-arrangement) |
|129 | [Minimum Absolute Difference in BST](https://leetcode.com/problems/minimum-absolute-difference-in-bst) |
|130 | [Encode and Decode TinyURL](https://leetcode.com/problems/encode-and-decode-tinyurl) |
|131 | [Reverse String II](https://leetcode.com/problems/reverse-string-ii) |
|132 | [01 Matrix](https://leetcode.com/problems/01-matrix) |
|133 | [Diameter of Binary Tree](https://leetcode.com/problems/diameter-of-binary-tree) |
|134 | [Student Attendance Record I](https://leetcode.com/problems/student-attendance-record-i) |
|135 | [Student Attendance Record II](https://leetcode.com/problems/student-attendance-record-ii) |
|136 | [Subarray Sum Equals K](https://leetcode.com/problems/subarray-sum-equals-k) |
|137 | [Shortest Unsorted Continuous Subarray](https://leetcode.com/problems/shortest-unsorted-continuous-subarray) |
|138 | [Delete Operation for Two Strings](https://leetcode.com/problems/delete-operation-for-two-strings) |
|139 | [Erect the Fence](https://leetcode.com/problems/erect-the-fence) |
|140 | [Smallest Range Covering Elements from K Lists](https://leetcode.com/problems/smallest-range-covering-elements-from-k-lists) |
|141 | [Shopping Offers](https://leetcode.com/problems/shopping-offers) |
|142 | [Maximum Average Subarray I](https://leetcode.com/problems/maximum-average-subarray-i) |
|143 | [Find Duplicate Subtrees](https://leetcode.com/problems/find-duplicate-subtrees) |
|144 | [Find K Closest Elements](https://leetcode.com/problems/find-k-closest-elements) |
|145 | [Split Array into Consecutive Subsequences](https://leetcode.com/problems/split-array-into-consecutive-subsequences) |
|146 | [Non-decreasing Array](https://leetcode.com/problems/non-decreasing-array) |
|147 | [Beautiful Arrangement II](https://leetcode.com/problems/beautiful-arrangement-ii) |
|148 | [Kth Smallest Number in Multiplication Table](https://leetcode.com/problems/kth-smallest-number-in-multiplication-table) |
|149 | [Implement Magic Dictionary](https://leetcode.com/problems/implement-magic-dictionary) |
|150 | [Valid Parenthesis String](https://leetcode.com/problems/valid-parenthesis-string) |
|151 | [24 Game](https://leetcode.com/problems/24-game) |
|152 | [Redundant Connection](https://leetcode.com/problems/redundant-connection) |
|153 | [Redundant Connection II](https://leetcode.com/problems/redundant-connection-ii) |
|154 | [Repeated String Match](https://leetcode.com/problems/repeated-string-match) |
|155 | [Longest Univalue Path](https://leetcode.com/problems/longest-univalue-path) |
|156 | [Maximum Sum of 3 Non-Overlapping Subarrays](https://leetcode.com/problems/maximum-sum-of-3-non-overlapping-subarrays) |
|157 | [Find K-th Smallest Pair Distance](https://leetcode.com/problems/find-k-th-smallest-pair-distance) |
|158 | [Number of Atoms](https://leetcode.com/problems/number-of-atoms) |
|159 | [My Calendar I](https://leetcode.com/problems/my-calendar-i) |
|160 | [My Calendar II](https://leetcode.com/problems/my-calendar-ii) |
|161 | [My Calendar III](https://leetcode.com/problems/my-calendar-iii) |
|162 | [Daily Temperatures](https://leetcode.com/problems/daily-temperatures) |
|163 | [Largest Number At Least Twice of Others](https://leetcode.com/problems/largest-number-at-least-twice-of-others) |
|164 | [Shortest Completing Word](https://leetcode.com/problems/shortest-completing-word) |
|165 | [Open the Lock](https://leetcode.com/problems/open-the-lock) |
|166 | [Cracking the Safe](https://leetcode.com/problems/cracking-the-safe) |
|167 | [Pyramid Transition Matrix](https://leetcode.com/problems/pyramid-transition-matrix) |
|168 | [Couples Holding Hands](https://leetcode.com/problems/couples-holding-hands) |
|169 | [Toeplitz Matrix](https://leetcode.com/problems/toeplitz-matrix) |
|170 | [Number of Matching Subsequences](https://leetcode.com/problems/number-of-matching-subsequences) |
|171 | [Minimum Swaps To Make Sequences Increasing](https://leetcode.com/problems/minimum-swaps-to-make-sequences-increasing) |
|172 | [Backspace String Compare](https://leetcode.com/problems/backspace-string-compare) |
|173 | [Maximize Distance to Closest Person](https://leetcode.com/problems/maximize-distance-to-closest-person) |
|174 | [All Possible Full Binary Trees](https://leetcode.com/problems/all-possible-full-binary-trees) |
|175 | [Fruit Into Baskets](https://leetcode.com/problems/fruit-into-baskets) |
|176 | [Long Pressed Name](https://leetcode.com/problems/long-pressed-name) |
|177 | [Unique Email Addresses](https://leetcode.com/problems/unique-email-addresses) |
|178 | [Knight Dialer](https://leetcode.com/problems/knight-dialer) |
|179 | [Minimum Area Rectangle](https://leetcode.com/problems/minimum-area-rectangle) |
|180 | [K Closest Points to Origin](https://leetcode.com/problems/k-closest-points-to-origin) |
|181 | [Odd Even Jump](https://leetcode.com/problems/odd-even-jump) |
|182 | [Shortest Way to Form String](https://leetcode.com/problems/shortest-way-to-form-string) |
|183 | [Campus Bikes](https://leetcode.com/problems/campus-bikes) |
|184 | [Confusing Number II](https://leetcode.com/problems/confusing-number-ii) |
|185 | [Video Stitching](https://leetcode.com/problems/video-stitching) |
|186 | [Stream of Characters](https://leetcode.com/problems/stream-of-characters) |
|187 | [Maximum Level Sum of a Binary Tree](https://leetcode.com/problems/maximum-level-sum-of-a-binary-tree) |
|188 | [String Transforms Into Another String](https://leetcode.com/problems/string-transforms-into-another-string) |
|189 | [Number of Submatrices That Sum to Target](https://leetcode.com/problems/number-of-submatrices-that-sum-to-target) |
|190 | [Divide Chocolate](https://leetcode.com/problems/divide-chocolate) |
|191 | [Delete Nodes And Return Forest](https://leetcode.com/problems/delete-nodes-and-return-forest) |
|192 | [Compare Strings by Frequency of the Smallest Character](https://leetcode.com/problems/compare-strings-by-frequency-of-the-smallest-character) |
|193 | [Tiling a Rectangle with the Fewest Squares](https://leetcode.com/problems/tiling-a-rectangle-with-the-fewest-squares) |
|194 | [Count Number of Nice Subarrays](https://leetcode.com/problems/count-number-of-nice-subarrays) |6. ### LinkedIn
| No. | Questions |
| --- | --------- |
|1 | [Nested List Weight Sum II](https://leetcode.com/problems/nested-list-weight-sum-ii) |
|2 | [Shortest Word Distance II](https://leetcode.com/problems/shortest-word-distance-ii) |
|3 | [Closest Binary Search Tree Value II](https://leetcode.com/problems/closest-binary-search-tree-value-ii) |
|4 | [Two Sum III - Data structure design](https://leetcode.com/problems/two-sum-iii-data-structure-design) |
|5 | [Nested List Weight Sum](https://leetcode.com/problems/nested-list-weight-sum) |
|6 | [Max Stack](https://leetcode.com/problems/max-stack) |
|7 | [Find Leaves of Binary Tree](https://leetcode.com/problems/find-leaves-of-binary-tree) |
|8 | [All O'one Data Structure](https://leetcode.com/problems/all-oone-data-structure) |
|9 | [Can Place Flowers](https://leetcode.com/problems/can-place-flowers) |
|10 | [Factor Combinations](https://leetcode.com/problems/factor-combinations) |
|11 | [Paint House](https://leetcode.com/problems/paint-house) |
|12 | [Paint House II](https://leetcode.com/problems/paint-house-ii) |
|13 | [Evaluate Reverse Polish Notation](https://leetcode.com/problems/evaluate-reverse-polish-notation) |
|14 | [Shortest Word Distance](https://leetcode.com/problems/shortest-word-distance) |
|15 | [Text Justification](https://leetcode.com/problems/text-justification) |
|16 | [Count Different Palindromic Subsequences](https://leetcode.com/problems/count-different-palindromic-subsequences) |
|17 | [Binary Tree Upside Down](https://leetcode.com/problems/binary-tree-upside-down) |
|18 | [Max Points on a Line](https://leetcode.com/problems/max-points-on-a-line) |
|19 | [Partition to K Equal Sum Subsets](https://leetcode.com/problems/partition-to-k-equal-sum-subsets) |
|20 | [Insert Delete GetRandom O(1)](https://leetcode.com/problems/insert-delete-getrandom-o1) |
|21 | [Number of Islands](https://leetcode.com/problems/number-of-islands) |
|22 | [Exclusive Time of Functions](https://leetcode.com/problems/exclusive-time-of-functions) |
|23 | [Valid Triangle Number](https://leetcode.com/problems/valid-triangle-number) |
|24 | [Valid Number](https://leetcode.com/problems/valid-number) |
|25 | [Repeated DNA Sequences](https://leetcode.com/problems/repeated-dna-sequences) |7. ### Flipkart
| No. | Questions |
| --- | --------- |
|1 | [Add Two Numbers](https://leetcode.com/problems/add-two-numbers) |8. ### Netflix
| No. | Questions |
| --- | --------- |
|1 | [LRU Cache](https://leetcode.com/problems/lru-cache) |
|2 | [Department Top Three Salaries](https://leetcode.com/problems/department-top-three-salaries) |