Dear Shriya, you need to understand the following things from the candidate:
Work Experience
- Past jobs and internships in detail. Ask them to explain their projects and line of work in detail, even if you are not a technical person, just to understand how well they can explain (communication skills).
Salary Package
- Current and expected.
Reasons for Changing Jobs
- Past and present. Most of the candidates that I have come across in my career have replied with 'family issues,' thinking that being personal, the HR won't probe further. But grill them on the same, since most of the time the reason turns out to be fake and silly.
Travel Issues
- Check for any travel issues.
Short-term Goals/Aims/Expectations
- From your company. This gives you an idea of whether the person is likely to stick around for a year or not.
Family Background
- Essential for some candidates who keep complaining about salary throughout the interview.
Educational Background
- Important for very technical positions. Check for drops/gaps, etc.
Apart from the above set of necessary questions, talk to the candidate about their interests and hobbies. Sometimes, if the HR is trying to be nice, casual, and cheerful, the candidates show their true colors. Yes, it has happened to me; a candidate, a lady, started using slangs like 'pissing off'...blah blah, so you know where to catch them red-handed. Get them talking for a while, and you won't need another round to confirm.
Regards,