4 and 5 are reasons enough to end an interview, or the processing altogether. A lack of interest indicates an unhealthy hiring process or at worst an unhealthy org.<p>I now also consider l33tc0d3 / hackerrank questions red flags, and state up front I don't participate in them. At a point, one needs to refuse allowing companies to interview one as if they're new to the industry.
There's one more I'd add to that list. Not asking for the usual stuff (e.g. references, proof of qualifications etc) after you accept the offer.<p>The worst three jobs I've been in did that. I found that the work culture in these companies was "impatient" and where corner cutting was the norm. They wanted you to hit the ground running and figure everything out for yourself. They were also very willing to let go of probationary staff after only a few weeks rather than give them the time to get accustomed to the job.
Major discussion of this article here 38 days ago:<p><a href="https://news.ycombinator.com/item?id=26426602" rel="nofollow">https://news.ycombinator.com/item?id=26426602</a> (218 points/242 comments)