I was asked to create an Android app to implement a Github Search and Repository API, which I have done in the expected 1 and half days and submitted it, attaching the APK in the mail. Since they don't have the time to review the candidate's work, they sent me one default typed mail that my application got rejected without any specific reason. Since it is my days of work I followed up to give me some more info or remarks, so that I can improve. They have sent me a stupid review that they can't get past the loading screen. I then turned on my screen recording in my mobile device, installed the apk from the sent mail, and everything worked fine, and attached the same video file and replied them back.
I got curious about the company and I went to their website which landed on a default Apache page of older versions, with an invalid SSL certificate, I guess they have generated locally using openssl, which implies they are a very basic startup, with employees who don't have time and knowledge how to evaluate a developer candidate for their company.
Advice to Management:
I know I am not an exceptional candidate, and there is nothing wrong to reject me. At least before rejecting an application, have a courtesy to review it completely, because he worked so hard for 1 and half days, just to get his code reviewed by highly professional developers.