Whine, whine, whine! Welcome to reality!
Here's how it works in my industry, electronics (I've been on both sides of the "table"):
* An ad gets posted (newspaper, job boards, recruiters);
* Resumes' flood in, 90% (or more) of them totally unqualified for the position, which get tossed;
* Candidates are brought in for the first round of screening (I've given and been given brief, super basic, electronics tests), which screens out more who are unqualified, and identifies those with potential;
* The small group with potential are called back and interviewed in greater depth, often by several people (managers, peers, people with whom they will work);
* There may be a third round, for the 2 or 3 who are the best candidates;
* Relevant staff and manager(s) meet and decide who will be hired.
Depending on the position, the number of candidates, the timing of when candidates submit their resumes', and the availability of people doing the interviews, the process could extend over 6 or 7 weeks. That means that some one who sent their resume' at the beginning of the process and was interviewed early may spend 2 or 3 or 4 weeks "on hold" while others are interviewed. To be sure, being in that position is not fun, but that is the reality - i.e. normal - of the process.
Whining about the process in a pretty much public place like DU is imprudent.