A website includes access to a database of job listings so that users can search the listings according to certain criteria as well as automatically be notified when a matching listing exists. Potential candidates interested in a particular matching position are presented with an online exam, based on the position, to eliminate unqualified candidates. Those candidates that match the job criteria and successfully complete the exam are then assessed off-line by an assessment specialist skilled and experienced at evaluating candidates for job openings, especially executive jobs two or three levels below the Chief Executive Officer level. A select few candidates are then interviewed, for example, by telephone or videoconference to further assess they're fit with the job position. From the interview results a set of candidates are presented to the employer. To attract candidates to the website, an adaptive predictive system is available for use that allows a candidate to input their current job position, their desired career goals and receive as output career path guidance which shows those positions that will help them reach their career goals.