Skip to content

Instantly share code, notes, and snippets.

@grg124
grg124 / 22 Key DSA Patterns with Must-Solve Problems! 💡.md
Created June 10, 2025 23:19 — forked from PrinceSinghhub/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

I've recently joined Amazon Dublin from India and got opportunities to interview with Meta London, Zalando Berlin & some other companies. I extensively researched about companies hiring internationally which support visa & relocation for Tech roles. So sharing list of companies:

Do consider to STAR, if it helped you.

London

@grg124
grg124 / list.md
Created December 14, 2022 03:49 — forked from ih2502mk/list.md
Quantopian Lectures Saved