Recently I applied to a company that I was really excited to work for. They, like many other companies, gave me a simple take home code challenge. I made sure all my code was clean, had comments, and even included Java Documentation.
When they first sent the test, I noticed a few possible problems with the Challenge, which I immediately addressed with a polite email stating that I had reviewed the question and was about to begin, but had a few questions regarding the requirement... mainly that they were referring to an Int where it seemed more appropriate to use a float (as it was a currency exchange calculator). They didn't reply to those questions, so over the weekend I went ahead and completed the challenge making assumptions around my questions and documenting those assumptions and why I made them when submitting for review.
As soon as they received my submission they replied saying that my assumptions were correct and they were not sure why they referenced an int and in fact they were changing it to a float. They also stated that they received my submission and would contact me soon to set up a Question and Answer Review of my code.
A week later, I wrote a checking in email. And now another week later I have still heard nothing back.
Is it common to just not call a candidate back if you are not satisfied with the result of the test? It was so simple, i don't know how I could have flunked it.
In the past I have always received an email pass or fail from other companies.