- Your must have internet connection.
- Your must have a github account.
- First of all fork this repo.
- When you are done, push the changes to your forked repo and send us your repo url.
- We will automatically clone your repo, compile it and run against our own input set.
- This template is managed using gradle build system.
- To use gradle you do not need to install gradle by yourself. build system will automatically download it.
- There are two different files inside project root directory (
gradle.bat and gradlew). - Use
gradle.batif you are in Windows system. - Use
gradlewif you are in Unix system. - Compile project using
./gradlew compilecommand in unix system orgradle.batcommand in windows. - Run the application and test using
./gradlew -q runin unix system orgradle.bat -q runin windows system. - All of you application logic should be placed inside
Solutionclass. Solutionclass is located inside./src/main/java/com/tigerit/exam/directory- If you have any questions, feel free feel free to contact us ([email protected], [email protected]).
- Internet Connection
- Github Account
- JDK7+
- Do not change anything inside
build.gradlefile. That may cause failure building your application. - Do not use any external
jarfile as your solution dependencies (you may add source to your project). - Use standard input/output for your application testing (we will redirect that to file input/output when we test).