#Faang

Two Sum Longest Substring Without Repeating Characters Best Time to Buy and Sell Stock LRU Cache Number of Islands Reorganize String Trapping Rain Water Group A
Text Justification Word Search Number of Islands Word Search II Basic Calculator Kth Smallest Element in a BST Number of Islands II Top K Frequent Elements Eval

Two Sum Merge Strings Alternately Palindrome Number Trapping Rain Water Median of Two Sorted Arrays Longest Substring Without Repeating Characters 3Sum Merge So
Diameter of Binary TreeSimplify PathMerge Sorted ArrayValid PalindromeLRU CacheFind Peak ElementValid Palindrome IIDot Product of Two Sparse VectorsKth Largest
When a project starts, life is simple. You know how things are wired, and adding a new feature feels effortless. But as the system grows, that mental model coll
First thing first what's difference between Design Principles vs Design Patterns?The Why?Design Principles are broad guidelines or philosophies for writing good
Granular breakdown by subtechnique, focusing on patterns relevant to Amazon🧠 Greedy SubpatternsGreedy for Local Min/Max122. Best Time to Buy and Sell Stock IIG
Two SumBest Time to Buy and Sell StockLRU CacheMaximum Frequency After Subarray OperationNumber of IslandsReorganize StringLongest Palindromic SubstringMaximize
Trapping Rain WaterMerge k Sorted ListsCandyMedian of Two Sorted ArraysMinimum Window SubstringBasic CalculatorLFU CacheConcatenated WordsReverse Nodes in k-Gro
LRU CacheMaximum Frequency After Subarray OperationNumber of IslandsReorganize StringLongest Palindromic SubstringMaximize Y‑Sum by Picking a Triplet of Distinc
Two Sum – HashMapBest Time to Buy and Sell Stock – ArraysReverse Linked List – Linked ListValid Parentheses – StackPalindrome Number – Math/StringFlood Fill – D
A transformation sequence from word beginWord to word endWord using a dictionary wordList is a sequence of words be
Many struggle with backtracking because they confuse two fundamental patterns i.e Sequential Decision Making and Choice Generation. The Conversion Funnel: From
🎯 The Real Question: How do I train my brain to see patterns?here's the actual thinking process that happens in senior developers' minds:📖 STEP 1: R
If you’ve ever built a search bar or input form that sends API calls, you’ve probably heard of debounce. Or maybe you’ve created a backend API then you've proba
List of question to upgrade your javascript skill.3373. Maximize the Number of Target Nodes After Connecting Trees II2618. Check if Object Instance of Class2619
Given a string s, rearrange the characters of s so that any two adjacent characters are not the same.Return any possible rearrangement of&nb
Easy (35/288)Two SumPalindrome NumberRoman to IntegerLongest Common PrefixValid ParenthesesMerge Two Sorted ListsRemove Duplicates from Sorted ArrayRemove Eleme
EasyKids With the Greatest Number of CandiesMediumThe kth Factor of nOptimal Partition of StringLowest Common Ancestor of a Binary Tree IVMinimum Swaps to Group
Google Spring' 23 High FrequencyGuess the Word (Hard)Reconstruct Itinerary (Hard)Finding the Number of Visible Mountains (Medium)Largest Color Value in a Direct