Develop a functioning product that is capable of connecting with a mock 3rd party RESTful API. Ensure complete documentation, modularization, logging, error handling, functionality, testing, and code style and quality.
Sigiloso
Spent 3 days to implement. 100% unit test as well as smoke-test coverage for the inelegant mock RESTful API. Delivered modularized, self-sufficient source code ready for hosting in a remote repository as a lib project. Implemented runtime logging to console and documentation for all abstractions and functions. Yes, I spent a solid 3 days. My recruiter phoned back to say that I did not pass. The call lasted 5 minutes - there was no written email to provide context. They read 3 notes passed from their engineers. The notes were single, incomplete sentences about test coverage, error handling and spelling. When recited, my recruiter admitted they did not understand what they were reading as they were not at all technical. I was not extended the courtesy of meeting with their technical staff as promised. Steer clear of Smartcar. Asking an interviewee to spend 3 days and only provide 3 sentences of feedback is shameful on their behalf.