Skip to content

ariscruz/java-play-codetest

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Qudini web developer code test

To test how quickly you can pick up a new project and follow requirements we ask candidates to do the following project (in either Play 1.4.x or Play 2.x) that meets the following requirements:

  • Fork this project
  • Start a new Play framework app
  • Provide an API which accepts a list of json 'customer' objects in the body of a POST request (see json example attached).
  • The API should take this list of objects and sort them by due time then return this back as a sorted json array.
  • Should use the Joda time (http://www.joda.org/joda-time/) library to handle times with timezones.
  • The API should be non-blocking and be as efficient as possible in its sorting.
  • We'll test this by load testing the project with a few hundred users to see how it performs (if you have time try using Jmeter to test your implementation).

Bonus points:

  • An API is great, but how about adding some UI for easy upload of the file.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 78.4%
  • Scala 12.6%
  • HTML 9.0%