Zafin Product Challenge

Enhance an existing product that does calculations for a financial institution

6

Weeks left

Apr 30th 2017

5

Hour Estimate

Total Work

Incentives

ribbon

Riipen Rating and Review

You will receive a Riipen rating and review from Zafin for your work on Zafin Product Challenge.

Details

Client requires customization on an existing product to deliver the following functionality that requires various algorithms delivered and properly tested

  • implement algorithm
  • provide technical documentation
  • provide unit test strategy/proof

Deliverables

  • Given a list of numbers ex. {2, 5, 6, 7, 7} , find the most efficient method to find a pair of numbers from the list that adds up to a specific number given (example, 9 will require you to search for pairs [6,3], [5,4], and so on from the list)
  • Provide mechanism to read in the list of number from an external file (file input)
  • Provide mechanism to deliver result of the pair of numbers to the user (file output)
  • Provide unit test scenarios against the algorithm (JUnit tests)

Resources

Use only the following tools:

  • Java (Netbeans or other IDE)
  • Transport method (e.g. input text file)
  • JUnit testing framework

Organization

organization name

Zafin

Contacts

Categories

  • development
  • software engineer

Skills

  • java

Location

Toronto, ON, Canada