Thank you for taking the time to complete our coding exercise. At the top level repository, there is a background writeup in sb-prob.png Please take a look.
All unit tests must pass. Unit tests are located at ./src/test/java/iPhoneTest.java Use as much of the stub code as you wish. You can use all, part, or none of the code.
- Unit tests must pass.
- Proper design patterns
- Documentation of your code / thought process
Use your favorite IDE. This code has been tested in IntelliJ and Eclipse. There is a pom.xml file included for easy import of jUnit from Maven.
This test is expected to take no longer than 1 hour, though most candidates finish at around 30 minutes.
Good luck!