Having read all the comments on this article, I would like to share my experience on the following. I have come across a lot of fake candidates whom I have rejected and found that after a couple of days, there are in a well known company, thru an outsourcing agency. The reason given is that, the outsourcing / temp staffing agencies are not bothered about the authenticity of the candidates, as long as they are able to get thru the interview.
But the performance of these candidates is a big question, as they would not have enough hands on experience and would be asked to leave after some time.