Challenge
You have one hour to do as much of this challenge as possible. You ARE allowed to use the internet. You CAN contact the interviewer to clarify anything during this challenge.
There are 3 tasks:
- Bug fix - Details and Edit Activity
When you edit the data (Edit Activity) it is not reflected when your result is passed back to the Details Activity. Fix this bug.
- Implement feature - Feature Activity
ListView is badly implemented. It could be improved by using the ViewHolder design pattern. Please refactor this feature to use the ViewHolder design pattern.
- Write tests for the following class - Contact in ContactTest class
Please write some tests for the Contact class. Class should have 100% code coverage.