Ignore text editors, IDE, Java and Frameworks automatic files
Several candidates use text programming editors or IDEs to first start their programming challenges with a poorly .gitignore
configuration.
This causes some files to be missing on submission requiring manual correction from the candidate or reviewer.
In order to speed-up the review process, it would be best to define a configuration based on GitHub .gitignore
samples.