Kindly include these points in your checklist. It's not just easy to predict an applicant's stability from their past records. It has to be associated with the current assignment linked to their future. It is the present that has been added to our profile as the past.
Factors to Consider for Candidate Stability
A) If an employee has changed jobs within a specific time frame, "WHAT MADE THEM CHANGE." There are numerous factors to be considered.
B) Was/Is the job description (including Key Result Areas/Key Performance Indicators) of the interviewee's interest, rather than just making them work to achieve the organization's objectives? After appointment, if there is any change in the employee's job description reflected in Key Result Areas/Key Performance Indicators, it may lead to conflict.
C) The interviewee's acceptance/satisfaction levels associated with the package offered.
D) Any bitter experiences with their ex-employer that the interviewee would like to share to avoid such things being repeated.
It is the responsibility of the interviewer to extract (make the interviewee speak facts) as much information as possible during the interview process and to understand them as a whole. Perhaps in the future, to prevent either HR or the applicant (employee) from taking undue advantage, the interview process must be recorded for future cross-reference.
With profound regards,