PinnedAshish Pratap SinghinAlgoMaster.ioHow I Mastered Data Structures and AlgorithmsGetting good at Data Structures and Algorithms (DSA) helped me clear interviews at Amazon, Google and Microsoft.Jul 2318Jul 2318
PinnedAshish Pratap SinghinAlgoMaster.ioLeetCode was HARD until I Learned these 15 PatternsI have solved more than 1500 LeetCode problems, and if there is one thing I have learned, it’s this:Aug 2316Aug 2316
Ashish Pratap SinghinAlgoMaster.ioSystem Design: What is Scalability?As a system grows, the performance starts to degrade unless we adapt it to deal with that growth.2d ago2d ago
Ashish Pratap SinghinAlgoMaster.ioDesign Principles Every Developer Should KnowWrite code that is not only functional but also clean, maintainable, and efficient.Sep 131Sep 131
Ashish Pratap SinghinAlgoMaster.ioResources I used to crack interviews at Amazon, Google & MicrosoftCoding, System Design, Low Level Design and Behavioral InterviewsSep 111Sep 111
Ashish Pratap SinghinAlgoMaster.ioDynamic Programming was HARD until I Learned these 20 PatternsDynamic Programming (DP) is arguably the most difficult topic for coding interviews.Sep 81Sep 81
Ashish Pratap SinghinAlgoMaster.io9 Things I Wish I Knew When I Started ProgrammingYou don’t need to know everything.Aug 311Aug 311
Ashish Pratap SinghinAlgoMaster.ioS.O.L.I.D Principles Explained With CodeWriting clean, maintainable code is just as important as writing code that works.Aug 277Aug 277
Ashish Pratap SinghinAlgoMaster.ioA Step-by-Step Guide to System Design InterviewsSystem design interviews can be one of the most challenging but with a structured approach, you can navigate these interviews more…Aug 251Aug 251