- LeetCode Important Articles
- Sorting Algorithms
- LeetCode Pick
- Fenwick Trees
- Interview Prep Guide
- System Design: Distributed Systems
- 14 patterns to ace any technical interview - HackerNoon artic
- Dsa Path
- Topic-wise-problems-for-Beginners
- Guide to Behavioral round
- Interview Prep
- Best Medium Article
- All-about-Bitwise-Operations-Beginner-Intermediate
- DP-for-Beginners-Problems-or-Patterns-or-Sample-Solutions
- Important All String Pattern Questions
- Best of Best
Link: https://drive.google.com/file/d/1vYbnvxXKpN2UnaV8QwvM5yZkXXZiOQXg/view?usp=sharing
-
Hot Topics
- Binary Search - Work this out. Understand how and why Binary Search can be applied in such kind of problems. Refer to this amazing post
- Dynamic Programming - Try House Robber, Min Cost. See how does DP fit here
- Graph - Solve this (and this) Make sure to analyse time and space complexity of your algorithm
- Tree - Try this out
- An additional interesting problem.
- Minimum Difference Between Largest and Smallest Value in Three Moves (35 times): https://leetcode.com/problems/minimum-difference-between-largest-and-smallest-value-in-three-moves/
- Guess the Word (32 times): https://leetcode.com/problems/guess-the-word/
- Logger Rate Limiter (31 times): https://leetcode.com/problems/logger-rate-limiter/
- Asteroid Collision (30 times): https://leetcode.com/problems/asteroid-collision/
- Longest String Chain (28 times): https://leetcode.com/problems/longest-string-chain/
- Number of Good Ways to Split a String (23 times): https://leetcode.com/problems/number-of-good-ways-to-split-a-string/
- Count Square Submatrices with All Ones (22 times): https://leetcode.com/problems/count-square-submatrices-with-all-ones/
- Shortest Path in a Grid with Obstacles Elimination (20 times): https://leetcode.com/problems/shortest-path-in-a-grid-with-obstacles-elimination/
- Employee Importance (19 times): https://leetcode.com/problems/employee-importance/
- Maximum Points You Can Obtain from Cards (19 times): https://leetcode.com/problems/maximum-points-you-can-obtain-from-cards/
- Number of Matching Subsequences (17 times): https://leetcode.com/problems/number-of-matching-subsequences/
- Delete Nodes And Return Forest (17 times): https://leetcode.com/problems/delete-nodes-and-return-forest/
- Find And Replace in String (16 times): https://leetcode.com/problems/find-and-replace-in-string/
- Time Based Key-Value Store (15 times): https://leetcode.com/problems/time-based-key-value-store/
- Merge Intervals (15 times): https://leetcode.com/problems/merge-intervals/
- Bulls and Cows (14 times): https://leetcode.com/problems/bulls-and-cows/
- Decode String (12 times): https://leetcode.com/problems/decode-string/
- Longest Substring Without Repeating Characters (12 times): https://leetcode.com/problems/longest-substring-without-repeating-characters/
- Median of Two Sorted Arrays (12 times): https://leetcode.com/problems/median-of-two-sorted-arrays/
- Flip Equivalent Binary Trees (11 times): https://leetcode.com/problems/flip-equivalent-binary-trees/
- Add Two Numbers (11 times): https://leetcode.com/problems/add-two-numbers/
- Sentence Screen Fitting (11 times): https://leetcode.com/problems/sentence-screen-fitting/
- Car Fleet (10 times): https://leetcode.com/problems/car-fleet/
- Koko Eating Bananas (10 times): https://leetcode.com/problems/koko-eating-bananas/
- RLE Iterator (10 times): https://leetcode.com/problems/rle-iterator/
- Longest Increasing Path in a Matrix (10 times): https://leetcode.com/problems/longest-increasing-path-in-a-matrix/
- Stone Game III (9 times): https://leetcode.com/problems/stone-game-iii/
- Maximum Number of Points with Cost (9 times): https://leetcode.com/problems/maximum-number-of-points-with-cost/
- Max Value of Equation (9 times): https://leetcode.com/problems/max-value-of-equation/
- Longest Increasing Subsequence (9 times): https://leetcode.com/problems/longest-increasing-subsequence/
- Maximum Subarray (8 times): https://leetcode.com/problems/maximum-subarray/
- Robot Room Cleaner (8 times): https://leetcode.com/problems/robot-room-cleaner/
- 3Sum (8 times): https://leetcode.com/problems/3sum/
- Longest Line of Consecutive One in Matrix (8 times): https://leetcode.com/problems/longest-line-of-consecutive-one-in-matrix/
- Array of Doubled Pairs (8 times): https://leetcode.com/problems/array-of-doubled-pairs/
- Car Fleet II (8 times): https://leetcode.com/problems/car-fleet-ii/
- 01 Matrix (8 times): https://leetcode.com/problems/01-matrix/
- Minimum Number of Refueling Stops (8 times): https://leetcode.com/problems/minimum-number-of-refueling-stops/
- Pacific Atlantic Water Flow (7 times): https://leetcode.com/problems/pacific-atlantic-water-flow/
- https://leetcode.com/discuss/interview-experience/1100618/Amazon-or-SDE-2-or-Offer-or-London/884366
- https://www.amazon.jobs/en/software-development-interview-prep?cmpid=ECOTOT700005B#/lessons/Fbo1d1Ic_SawawI-Q2tEKsf-PC82NqXR
- https://www.principle.cards/
- https://leetcode.com/discuss/interview-experience/1886061/amazon-sde-new-grad-london-march-2022-indian-offer
“Top LeetCode posts that you cannot miss"
- 𝐅𝐨𝐫 𝐎𝐧𝐥𝐢𝐧𝐞 𝐀𝐬𝐬𝐞𝐬𝐬𝐦𝐞𝐧𝐭 + 𝐏𝐡𝐨𝐧𝐞 𝐒𝐜𝐫𝐞𝐞𝐧 + 𝐎𝐧𝐬𝐢𝐭𝐞 𝐑𝐨𝐮𝐧𝐝𝐬:
- https://lnkd.in/dXB7xbsc
- https://lnkd.in/dhgnCHDh
- https://lnkd.in/dV65F9s2
- https://lnkd.in/dmMsTEXb
- https://lnkd.in/dyCbzm7P
- https://lnkd.in/dvPHRbi3
- https://lnkd.in/d5C5AfDB
- 𝐅𝐨𝐫 𝐁𝐞𝐡𝐚𝐯𝐢𝐨𝐮𝐫𝐚𝐥 𝐑𝐨𝐮𝐧𝐝𝐬:
- https://lnkd.in/daWKBYxu
- https://lnkd.in/d2VThaPC
- https://lnkd.in/dUAGGSRg
- https://lnkd.in/dV9kQ2e9
- https://lnkd.in/dRsXPyfW
- 𝐅𝐨𝐫 𝐒𝐲𝐬𝐭𝐞𝐦 𝐃𝐞𝐬𝐢𝐠𝐧 𝐑𝐨𝐮𝐧𝐝𝐬 (𝐋𝐋𝐃 + 𝐇𝐋𝐃):
- https://lnkd.in/dYqeeU8v
- https://lnkd.in/gZ_AEPTP
- https://lnkd.in/dFXbu9sk
- https://lnkd.in/dCcyUVuJ
- https://lnkd.in/dcu9mZeF
- https://lnkd.in/dFBM9aPg!
- https://lnkd.in/ddv7-88p
- 𝐒𝐨𝐦𝐞 𝐒𝐭𝐫𝐚𝐭𝐞𝐠𝐢𝐞𝐬 𝐓𝐨 𝐅𝐨𝐥𝐥𝐨𝐰:
- https://lnkd.in/dzJnpSMN
- https://lnkd.in/dD4dUvtf
- https://lnkd.in/d5pRRErH)
- https://lnkd.in/d2fpNAfa
- https://lnkd.in/dp98-KV7
- https://lnkd.in/d57qTJKU.
- https://lnkd.in/dmEBEKBU
- 𝐒𝐨𝐦𝐞 𝐒𝐭𝐫𝐚𝐭𝐞𝐠𝐢𝐞𝐬 𝐓𝐨 𝐅𝐨𝐥𝐥𝐨𝐰: