https://github.com/tomaytotomato/coding-tests
Coding tests I've encountered from job applications, hackathons or puzzles.
https://github.com/tomaytotomato/coding-tests
coding-challenges factorial fibonacci fizzbuzz java kata powerof2
Last synced: 2 months ago
JSON representation
Coding tests I've encountered from job applications, hackathons or puzzles.
- Host: GitHub
- URL: https://github.com/tomaytotomato/coding-tests
- Owner: tomaytotomato
- License: mit
- Created: 2017-03-11T14:57:56.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2025-03-04T20:09:33.000Z (3 months ago)
- Last Synced: 2025-03-04T21:21:23.306Z (3 months ago)
- Topics: coding-challenges, factorial, fibonacci, fizzbuzz, java, kata, powerof2
- Language: Java
- Homepage:
- Size: 66.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Java Coding Tests

This repository contains all Java coding challenges I have worked on
for fun, job applications or hack-days.The hope is that it will be of use for people and will save me time having to redo the same
tests over and over againAll solutions use Java 8.
### Structure
Each solution is contained as a maven module with the appropriate name and directory structure
### Build
Checkout the repository using git clone
Use `maven clean compile` to build all modules
### Methodology
When writing these projects if there is complex requirements I will note them in a docs.md file in
the app directory with the requirements, domains etc.After that I will generate a maven basic app and start writing skeleton classes with empty method
bodies.Then I will start writing unit tests that fail, then function by function I will write the code to
pass those unit tests in the Red, Green, Refactor process.### Tags
kata, code, java, fizzbuzz, creditcard, ocr, powerof2, fibonacci