• 8 Patterns Review For Successful Coding Interview

    8 Patterns Review For Successful Coding Interview This is nothing but quick 5 min revision before going to interview. Visit https: https://codeandalgo.com for more such contents

  • System Design Concepts

    System Design Concepts

    System Design Concepts Scalability Problem Statement How to design system that can handle millions of request at once ? To answer this we will start with simple solution Single server design Separating Server and Database Horizontal vs Vertical Scaling Vertical Scaling Horizontal Scaling FailOver Strategies Scaling the Database Failover servers : Cold Standby Failover servers…

  • Count occurrences of Anagrams

    Count occurrences of Anagrams Problem Statement Anagram is a word, phrase, or sentence formed from another by rearranging its letters.Given two strings pattern and input. Find out the number of anagrams of pattern in input.Exampleinput := “abc cab a pq bca s acb a yerfxyasz”pattern := “abc “ Golang Code Output Complexity This implementation is…

  • DBMS ACID Properties

    Atomicity Consistency Isolation Durability Key Takeaways Please visit https: https://codeandalgo.com for more such contents

  • Anagram

    Anagram What is an Anagram? An anagram is a word or phrase formed by rearranging the letters of another word or phrase, typically using all the original letters exactly once. Example Group Anagrams Group Anagrams involves taking a list of words and grouping them into subsets of anagrams. Input Output Here, Logic Golang code Output

  • LRU Cache

    LRU Cache Explanation Example Run This implementation provides O(1) complexity for both Get and Put operations using the doubly linked list and map combination. Please visit https: https://codeandalgo.com for more such contents

  • Finding Identical Files Using Hash Algorithm

    Finding Identical Files Using Hash Algorithm Golang Python