I applied online. Shortly after I was invited to a Skype interview. That was only an introductory interview 30 minutes long. We talked about my previous professional experiences and also about Hypothesis.
I was then asked to complete a short coding challenge. It wasn't very challenging and the requirements were somewhat vague (according to them, vagueness was intentional to add to the challenge).
Still I tried to deliver the best work that I could: Unit testing, Documentation, Code Coverage reports, etc.
One week later they contacted me claiming that they decided not to go ahead but didn't provide me any feedback on my work.
That surprised me as 99% of companies I send code to reply with compliments.
That puzzled me, so I looked at the traffic statistics from my GitHub account (I submitted the solution to the challenge via GitHub). Nobody, but me, visited that particular project. This means they didn't even bother to look at my solution.
When we first interviewed, I told them my hourly rate and I could notice a gasp in the interviewer's voice... I did not ask too much, as I was asking less than the 25% quartile average for a senior developer in the US...
Regardless, why not simply dismiss me after the introductory interview? People (managers) still think that these coding challenges are "fun" for developers. "I hope you had fun completing the challenge!". Like working on these coding tests is the same as eating chocolate éclairs.
Developer's time is worth nothing to this people. *sigh*.
The saddest thing is that they are not even competent enough to tell a decent lie...