Skip to content

This repository is about DSA basic stuff and preparation for programming interviews: sorts, data structures, popular algorithms, and coding problems.

Notifications You must be signed in to change notification settings

8kto/js-dsa-tests

Repository files navigation

Data Structures and Algorhythms in JS¹: implementations with tests

build status

¹ Well, in TypeScript.

This repository is about DSA basic stuff and preparation for programming interviews: sorts, data structures, popular algorithms, and coding problems.

I created it for myself, just to get a comfy setup for learning and training.

How to train

The idea is quite simple: study a problem, then open a test on the desired topic, delete the implementation and write it again so that the tests pass.

Install

nvm use
yarn install
yarn test

References

Platforms

  • Try codewars.com: it is the most basic and comfortable way to solve the coding problems. The link is referral (I will receive some points if you register).
  • Hackerrank: the platform has various preparation kits and a good browser code editor.
  • LeetCode: another good platform, quite similar to others (you need a premium account to unlock the official explanation to the solution).

Read

Tools

About

This repository is about DSA basic stuff and preparation for programming interviews: sorts, data structures, popular algorithms, and coding problems.

Topics

Resources

Stars

Watchers

Forks