Skip to content

invitae/emr-exercise-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EMR Programming Exercises

Requirements for building and running the project

  • java 11
  • gradle

Run the tests

./gradlew test You can view the test report at ./build/reports/tests/test/index.html

Run the application

./gradlew run

Pick an exercise from the following:

(Actual instructions will be shown to the candidate during the interview.)

1. Exercise one

2. Exercise two

3. Exercise three

4. Exercise four

Expectations

We are looking for:

  • Production-quality code with documentation and comments.
  • Appropriate error handling.
  • Unit tests with good coverage, including edge cases.
  • Time and space analysis of your algorithms.
  • If you use any design patterns, explain why you choose them, and how they help with your implementation.

You should not modify the model classes. Adding helper methods are OK.

About

A pure Java based programming exercise.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages