Mistakes When Recruiting Software Developers
hashedbits.com
hashedbits.com
Also, they didn't reply to you (I agree, not good) but that was apparently because they hired someone, so, your advice doesn't help in this case.
At least I would think twice before applying again to a company, that hasn't previously answered my job applications in due time, so I definitely agree with the writer on that one.