Skip to content

CODE & ALGO

Real-World Examples

  • Latest Posts
  • Interview Questions
  • System Design
  • Concepts
  • Contact
  • About

Concepts

  • Primitives
  • 8 Patterns Review For Successful Coding Interview
  • 5 SOLID Principles in Interview Preparation
  • Top 10 architecture every engineer should know
  • DBMS ACID Properties
  • What is difference between Authentication & Authorisation ?
  • Kubernetes

Golang

  • Golang Top 10 Features
  • For Loop
    • For loop Patterns
  • Golang Channel
  • Golang Slice
  • Golang UTF 8 Encoding
  • File Hash using cryptography
  • Rest API Golang

Data Structures

  • Arrays & 2D Arrays
  • Strings
  • Linked List
  • Stacks
  • Queues
  • Sets
  • Maps
  • Trees
    • Binary Trees
    • Binary Search Trees
  • Bit Manipulation

Algorithm

  • Sorting
  • Searching
    • Binary Search
  • Recursion
    • Backtracking
  • Divide and Conquer
  • Object Oriented Programming (OOPs)

Advance

  • Priority Queues (Heaps)
  • HashMap / Hash table
  • Tries
  • Graphs
    • Breadth First Search (BFS)
    • Depth First Search (DFS)
  • Greedy Algorithms
  • Dynamic Programming and Memorization
  • Segment Trees (basic)

Interesting

  • keithschwarz Interesting
  • keithschwarz TODO

Recent Posts

  • Kubernetes basic concepts in 5 mins
  • TikTok System Design Interview: Deep Dive Guide [2025]
  • Spotify System Design interview
  • What is difference between Authentication & Authorisation ?
  • Change Data Capture (CDC)

Tags

8 common pattern in software coding interview Arista interview question Binary Tree BFS Binary Tree DFS coding interview Computer science concepts Dependency injection principle design spotify golang Google Interview Questions Hash Table Interface segregation principal Kadane's algorithm leetcode leetcode#155 Liskov substitution principle Min Stack Modified Binary Search Open close principle Prefix sum Scalable design Single responsibility principle Sliding window Solid principles Spotify System Design interview string Subset Top K Elements Topological Sort Two Pointers
Copyright 2023. All rights reserved.
Theme By: Smarter Themes