All this has been attracting low lives who will fake their CVs and their salary information to secure that lucrative job. Landing a job is easier, trouble starts afterwards when expectations are higher than their calibre, no amount of text mugging or tech talk will help them in getting the task done. Two attributes will clearly suffer i.e. time and quality. There is cost involved too but by the time the hole is identified, the damage of time and quality would be irreparable.
Switching the resource immediately is the best solution otherwise the technology has to take all the blame later.
From my experience, following checklist should ensure a credible technical screening:
- Pseudo code for a variety of scenarios should be discussed on paper to get the candidate's grasp on technology. In SharePoint it means the API.
- Just talking topics and basics of terms is not at all sufficient. Better ask them about a recent challenge that you have faced, the response will tell about their depth of knowledge and experience. Talking about topics is once thing a fraudster will prepare best.
- Ignore Microsoft certification like MCP, MCTS etc. Anybody or everybody can get one easily.
- It goes mainly for HR, instead of asking for salary slips ask for last few years income tax return. It's so easy to forge a computer generated slip than it is to forge a tax return.
- The professional background checking company are the most lazy of lot. A couple of calls to landline of previous company should be enough. In a few instances in India, I have seen people staging these too with their previous managers, so don't always trust the number given by them!
Hope it helps somebody somewhere. It's far easier to train a technical guy in a technology than hiring a poser with high expectations.