/Code-Challenges-ST-Test

This is the ST test project with 3 different code challenges

Primary LanguageJavaScript

What is this?

The coding exercise is the first stage of the interview process. This contains multiple challenges, each challenge has tests accompanying it so you know exactly when the challenge is solved. Please make sure you follow instructions below in order to clone the project, solving the challenges and finally send your solutions back to us.

Happy Coding!

Clone the Project

Go to your working directory and run:

git clone git@github.com:Snapptrip/frontend-code-challenge.git

Solving the Challenges

Requirements and dependencies

NodeJS/NPM are required to work with the repository.

Installation and running

Install the dependencies:

yarn install

Testing

To be sure that the algorithm is correct, there are several tests to validate the requirements are met.

The test run with Jest which is installed in previous step. The tests can run with watchers too.

npm run test
npm run test -- --watch

After all tests pass please proceed to next step and upload your solutions.

Send your Solutions

Please make sure tests regarding the challenges you did provide a solution for are passed and then attend below instructions:

Stage and Commit Changes

git add .
git commit -m "chore: challenges solved"

Bundle the Repository

git bundle create repo.bundle HEAD

Navigate to project directory and attach repo.bundle file in your reply to Snapptrip!'s code challenge email.