A collection of JavaScript solutions to algorithm problems from LeetCode, GeeksforGeeks, and CareerCup.
Algorithms-Javascript is a curated collection of JavaScript solutions to algorithmic problems from platforms like LeetCode, GeeksforGeeks, and CareerCup. It helps developers practice and master common coding interview questions by providing implemented solutions with tests and explanations. The repository covers a wide range of difficulties and topics, from basic data structures to complex algorithms.
JavaScript developers preparing for technical interviews, computer science students learning algorithms, and engineers looking to improve their problem-solving skills with practical examples.
It offers a structured, well-tested reference for algorithmic solutions in JavaScript, saving time compared to searching scattered resources. The inclusion of utility classes and linting tools ensures code quality and consistency, making it a reliable study aid.
Algorithms resolution in Javascript. Leetcode - Geeksforgeeks - Careercup
Covers over 70 LeetCode problems across easy, medium, and hard levels, including classics like Edit Distance and 3Sum, with clear categorization by difficulty and platform.
Each solution includes a test file with a `test()` function, allowing users to run unit tests locally—for example, via `node Test.js <file_path>`—to validate implementations quickly.
Integrates ESLint for linting and automatic fixes, ensuring consistent JavaScript style across all solutions, as specified in the README's linter instructions.
Provides classes for data structures like Linked List and Tree, simulating built-in types from other languages, which are handy for solving algorithmic problems in JavaScript.
Requires installing dependencies with `npm install` and using command-line tools for testing and linting, which is less convenient than browser-based platforms for quick reference.
Focuses on code snippets with minimal explanations or alternative approaches, making it less suitable for beginners needing conceptual breakdowns or learning resources.
As a static GitHub repo, it relies on manual contributions; solutions may not be updated for new LeetCode problems or changes, risking obsolescence without active maintenance.
JavaScript interview Questions
A collection of JavaScript modern interview code challenges for beginners to experts
Some basic javascript coding challenges and interview questions
The MEGA interview guide, JavaSciript, Front End, Comp Sci
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.