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
7- First Unhealthy Model(straightforward): https://leetcode.com/problems/first-bad-version
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
4- Robotic Return To Origin(straightforward): https://leetcode.com/problems/robot-return-to-origin
5- Add Binary(straightforward): https://leetcode.com/problems/add-binary
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
2- LinkedList Cycle(straightforward): https://leetcode.com/problems/linked-list-cycle
3- Reverse linkedlist(straightforward): https://leetcode.com/problems/reverse-linked-list
4- Add two numbers(medium): https://leetcode.com/problems/add-two-numbers
5- Take away nth node from finish of listing(medium): https://leetcode.com/problems/remove-nth-node-from-end-of-list
6- Odd even linkedlist(medium): https://leetcode.com/problems/odd-even-linked-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
Information Buildings
- Stacks
- Queues
- Linked lists
- 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 🙂