The definition of unprofessional.
I interviewed with last month. The interview process was simple.
After a sort call I had an interview with two of their developers.
We talked about working at Quby, the projects the teams.
From my side I described all the relevant experience I have.
Next phase was the assignment.
Relatively simple I would say.
I implemented it using the tools I described in the interview to showcase my knowledge.
When I was done I added a couple of test to show that I can write tests as well.
I submitted and waited for their response, I was so confident that I expected them to come really amazed by my implementation as I used sagas, which is kind of rare (but powerful).
They rejected my application with the clear excuse that my code is not up to their production standards(whatever that means), my code was using typescript, standard linter and had been reviewed by a developer at Google.
Advice to fellow developers out there who think this might be a good opportunity, don't even bother, they way the treat their candidates shows a lot about the company.