Skip to content

Instantly share code, notes, and snippets.

View raza001's full-sized avatar
πŸ›–
Working

MOHD RAZA raza001

πŸ›–
Working
  • Neosoft
  • Mumbai
  • 10:19 (UTC -12:00)
View GitHub Profile
@raza001
raza001 / README.md
Created November 1, 2025 17:49 — forked from piyushgarg-dev/README.md
Kafka Crash Course
@raza001
raza001 / 22 Key DSA Patterns with Must-Solve Problems! πŸ’‘.md After solving and observing many interview problems, I’ve identified key patterns that will help you solve them.

Problem-Solving Techniques and Patterns

1. Fast and Slow Pointer

Description: This technique uses two pointers moving at different speeds to solve problems involving cycles, such as finding the middle of a list, detecting loops, or checking for palindromes.

  • Linked List Cycle II
  • Remove nth Node from the End of List
  • Find the Duplicate Number
  • Palindrome Linked List