Look at the picture, that is usual scenario when there is a job hiring. There are always filtration to the employees specially to those who are more familiar to the checker and interviewer. Yes, I know that applying for a job is really difficult and I called it as a survival of the fittest but look what happens to the jobseekers when they fail, they are just losing their time and effort from nothing.
Its hard to find a job specially if the luck is unyours.
But i also believe in saying that if the job's is for you then it's for you, we have the reasons why we are in that place or job... For me when im failed to the job i applied i consider it as challenge for me to keep on going and to keep learning, and thinking that the job is not for me and there's a lot of job out there waiting for me...

There are a lot of good discussion and ad materials about Trustlogics if you try to read back on this thread. I believe that we have somehow matured and become open to different ideas. As of now you will get hired based on your qualification and not based on your race, color or gender. Although there are still companies who have prejudice, more and more companies are accepting you as you are and as a person. Trustlogics aims to provide a pool of professional data where companies can look for a qualified candidate for the job.