# 51 Important algorithms coding interview questions asked at FAANG

Hello guys, and congratulations for surviving 2023 thus far, a significant achievement ðŸŽ†

and to have a good time your achievement, here’s a listing of 51 vital coding interview questions that you’ll find on LeetCode, these are questions from high FAANG corporations (Fb, Amazon, Apple, Netflix, Microsoft and Google)

I even have a course with 16000+ enrolments, 1400+ critiques and a 4.7 ranking that covers all these issues that’s at present on sale for \$11.99, test it out if you’d like:

I not too long ago launched this course in a number of languages as effectively:

1- Transfer zeroes (straightforward): https://leetcode.com/problems/move-zeroes/
2- Boats to avoid wasting individuals(medium): https://leetcode.com/problems/boats-to-save-people
3- Legitimate mountain array(straightforward): https://leetcode.com/problems/valid-mountain-array
4- Container with most water(medium): https://leetcode.com/problems/container-with-most-water
5- Longest substring with out repeaing characters(medium): https://leetcode.com/problems/longest-substring-without-repeating-characters
6- Discover first and final place of factor in sorted array(medium): https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array

1- Lacking quantity(straightforward): https://leetcode.com/problems/missing-number
2- Rely Primes(straightforward): https://leetcode.com/problems/count-primes
3- Single Quantity(straightforward): https://leetcode.com/problems/single-number

1- Two Sum(straightforward):https://leetcode.com/problems/two-sum
2- Accommodates Duplicate(straightforward): https://leetcode.com/problems/contains-duplicate
3- Majority Component(straightforward): https://leetcode.com/problems/majority-element
4- Group Anagrams(medium): https://leetcode.com/problems/group-anagrams
5- 4 sum 2(medium): https://leetcode.com/problems/4sum-ii
6- LRU Cache(medium): https://leetcode.com/problems/lru-cache
7- Minimal Window Substring(arduous): https://leetcode.com/problems/minimum-window-substring

1- Merge 2 sorted lists(straightforward): https://leetcode.com/problems/merge-two-sorted-lists
5- Take away nth node from finish of listing(medium): https://leetcode.com/problems/remove-nth-node-from-end-of-list
7- Merge Okay sorted Lists(arduous): https://leetcode.com/problems/merge-k-sorted-lists

1- Subsets(medium): https://leetcode.com/problems/subsets
2- Letter mixture of a telephone quantity(medium): https://leetcode.com/problems/letter-combinations-of-a-phone-number
3- Phrase search(medium): https://leetcode.com/problems/word-search
4- Mixture sum(medium): https://leetcode.com/problems/combination-sum
5- Palindrome partitioning(medium): https://leetcode.com/problems/palindrome-partitioning

1- Community delay time(medium): https://leetcode.com/problems/network-delay-time
2- Symmetric tree(straightforward): https://leetcode.com/problems/symmetric-tree
3- Most depth of a binary tree(straightforward): https://leetcode.com/problems/maximum-depth-of-binary-tree
4- Path sum(straightforward): https://leetcode.com/problems/path-sum
5- Lowest widespread ancestor of a binary tree(medium): https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree
6- Kth smallest factor in a BST(medium): https://leetcode.com/problems/kth-smallest-element-in-a-bst
7- Serialize and deserialize binary tree(arduous): https://leetcode.com/problems/serialize-and-deserialize-binary-tree
8- Binary tree most path sum(arduous): https://leetcode.com/problems/binary-tree-maximum-path-sum

1- Min Stack(straightforward): https://leetcode.com/problems/min-stack
2- Legitimate Parenthesis(straightforward): https://leetcode.com/problems/valid-parentheses
3- Binary tree degree order traversal(straightforward): https://leetcode.com/problems/binary-tree-level-order-traversal
4- Binary tree zigzag degree order traversal(medium): https://leetcode.com/problems/binary-tree-zigzag-level-order-traversal
5- Binary tree Postorder traversal(medium): https://leetcode.com/problems/binary-tree-postorder-traversal

1- Home Robber(straightforward): https://leetcode.com/problems/house-robber
2- Finest time to purchase and promote shares(straightforward): https://leetcode.com/problems/best-time-to-buy-and-sell-stock
3- Climbing stairs(straightforward): https://leetcode.com/problems/climbing-stairs
4- Coin change(medium): https://leetcode.com/problems/coin-change
5- Distinctive paths(medium): https://leetcode.com/problems/unique-paths
6- Longest palindromic substring(medium): https://leetcode.com/problems/longest-palindromic-substring
7- Trapping rain water(arduous): https://leetcode.com/problems/trapping-rain-water

• Stacks
• Queues
• Bushes
• Hash maps
• Graphs

## Algorithms and strategies

• Binary Search
• Two Pointers
• Sliding window
• DFS
• BFS
• Dijkstra
• Bellman ford

Good luck along with your future interviews, could the percentages be endlessly in your favor ðŸ™‚