Algorithm and Data Structure Interview Prep

27 repos

Resources for learning and practicing algorithms, data structures, and computer science fundamentals—primarily through coding problems and interview preparation. The cluster centers on curated problem collections, educational guides, and implementations across multiple languages (Java, JavaScript, C++) that help engineers prepare for technical interviews and deepen algorithmic thinking. Both broad survey repositories and language-specific algorithm libraries are well represented, making this a practical learning hub for competitive programming and interview readiness.

Java · 8
JavaScript · 4
Python · 2
Shell · 2
C++ · 2
TypeScript · 1
algorithm ·1,729,779
algorithms ·1,330,475
interview ·1,301,197
data-structures ·1,123,842
computer-science ·981,656
leetcode ·955,780
interview-preparation ·863,675
python ·645,334
coding-interviews ·602,325
java ·571,379