# Chanda-Abdul/Several-Coding-Patterns-for-Solving-Data-Structures-and-Algorithms-Problems-during-Interviews

Several Coding Patterns for Solving Data Structures and Algorithms Problems during Interviews

Repository: https://github.com/Chanda-Abdul/Several-Coding-Patterns-for-Solving-Data-Structures-and-Algorithms-Problems-during-Interviews
Canonical: https://ross.abutalabs.com/products/several-coding-patterns-for-solving-data-structures-and-algorithms-problems-during-interviews
License Family: other
Topics: grokking-coding-interview, grokking-dynamic-programming, algorithms, coding-interviews, data-structures, interview-preparation, interview-questions, javascript, leetcode
Last push: 2024-08-20T03:17:31+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 1623, "days_push": 743, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4735, forks 1309 (observed 2026-08-28T04:08:57.701487+00:00)

## What it is
A collection of JavaScript study notes organizing coding interview problems into 16 recurring patterns (sliding window, two pointers, DFS, dynamic programming, etc.), based on the Grokking the Coding Interview course. It also curates additional resources like Blind 75, LeetCode, and Big-O references.

## Use cases
- prepare for coding interviews with pattern-based study
- learn common data structures and algorithms patterns in JavaScript
- find a structured order to practice LeetCode problems
- review sliding window, two pointers, and dynamic programming techniques
- supplement a Grokking the Coding Interview course with free notes
- build a study plan around Blind 75 and NeetCode lists

## When to choose
- you are preparing for technical interviews and want pattern-based problem categorization
- you prefer JavaScript examples for algorithms practice
- you want a free alternative or companion to paid interview prep courses

## When to avoid
- you need runnable, tested library code rather than study notes
- you want interview prep in a language other than JavaScript
- you need a comprehensive algorithms textbook or formal CS curriculum

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: developer-tools
- domain: education, tutorials
- platform: cross-platform
- tags: interview-preparation, data-structures, leetcode, javascript, coding-patterns, notes, dynamic-programming, algorithms

## Member repositories
- Chanda-Abdul/Several-Coding-Patterns-for-Solving-Data-Structures-and-Algorithms-Problems-during-Interviews (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:57.701487+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:18:59.879496+00:00, confidence not recorded.
  - readme: https://github.com/Chanda-Abdul/Several-Coding-Patterns-for-Solving-Data-Structures-and-Algorithms-Problems-during-Interviews (fetched 2026-08-28T04:08:57.701487+00:00, sha 8b13391c1012)
- Data as of 2026-08-30T08:39:29.467469+00:00.
