Hi there! To get a better idea of your current development skills, we'd like for you to complete a code challenge - build an application according to a set of requirements. The actual business requirements are listed further down, but here are the general tech requirements:
- Write your code in your favorite language
- Preferrable the program should be runnable on Mac OS X or Linux from the command line.
- Do not require any for-pay software.
- Include instructions for setting up and running your application.
Feel free to email me at gmhawash@gmail.com if you have any questions.
If you have a github account, or if you create one; you can Fork this repo into your github account, then clone it to your local machine. You can then write your program in the cloned environment and add commits as you make progress.
Copy the files (input.txt and output.txt) from this repo to your local machine and use them to program your code on your local machine.
You can go to http://repl.it and select the language that you want to use to program and write and verify your program on that site. You can then submit the actual code through email.
- Fork the project into your own Github repo and make it publicly readable.
- Commit directly into your repo.
- Send me the link to the repo once you are done.
Option 2: Email the .zip file to gmhawash@gmail.com
If you have any questions about this submission process, feel free to email.
There are 3 projects to consider. Submit a solution for each of the projects:
We will assess your familiarity with standard libraries, and with object-oriented programming.
- Did your application fulfill the basic requirements?
- Did you document the method for setting up and running your application?
- Did you follow the instructions for submission?