Lengthy and slow process covering several different interviews, but I was failed at the take home challenge.
The initial application requires you to write your career path and future vision, which in my opinion, is a good gate keeper. I have these typed in my cover letter template anyway.
The take home challenge is building an app using an API the team provided with PHP, HTML, and JavaScript. other than JQuery, you will not be able to use other frameworks. Which is fine.
In this current job market where everyone and their non-human companions are laid off, most of us applying for jobs do not have the time, means, or the energy to work on other applications.
So I was expecting to write a simple program. But from the feedback I received, what they need is a full fledged application, with a lot of validation, and optimization. This can be done, I'm just a bit busy with all companies asking for the "take home challenges" these days.
I was disappointed by their nitpicking feedback when their own test have issues that are more alarming.
- Their own API does not follow the specs they.
- GET requests are actually POST
- Has Errors responses for both email and password mismatch that would cause security issues (easy to find if an account exists and get that account blocked or even bypassed)
- Testing the API out will get your IP blocked by Cloudflare which returns an HTML page instead of the JSON API (I was asked for my IP to get it unblocked, privacy issue when I don't even know if I'll even work for them).
- The API itself return something completely different or no response at all sometimes for no reason (they fixed it after a day when I mailed them at least).
The submission was not well received, they mentioned a few good things, I was disqualified with nitpicks. This is hypocrisy when the things they give to do the job itself is faulty.
Sure, nitpick all you want, but I would've been happy if they asked for improvements of the submission instead of the standard good luck next time email.
Adding this review here so that I will see this next time and not apply here ever again.