Thank you for your interest in working at Yamsafer Inc.!
This is a demo test to practice Yamsafer technical interview where you will take a short programming challenge so that you can get a better sense of your programming skills.
Here you will be able to practice with a demo. Make sure you are ready by completing all prerequisites before you begin the demo.
- Make sure you have a github account (https://github.com/join)
- Make sure you are familiar with git commands and github
- Make sure you are familiar with JavaScript language and with NodeJS development
- Make sure you have NodeJS installed on your machine (https://nodejs.org/en/download/)
- Clone the repo to your local machine
git clone REPO_URL
cd REPO_DIRECTORY
- Create your own branch and start solving the challanges:
git checkout -b solution
- You can test your progress at anytime by running
npm test
which will execute the unite tests against your code. - To submit your test, you need to commit and push your work and then create a pull request to the
master
branch
git add .
git commit -am "completed final solution"
git push origin solution
- Create pull request to the
master
branch from yoursolution
branch using github website