A method for managing an interview process of at least one candidate for a job is disclosed. The method includes selecting a list of attributes pertinent to the job and selecting a list of interviewers of the at least one candidate. The method further includes assigning at least one attribute to each interviewer and generating an interview template for each interviewer based on the at least one attribute assigned to each interviewer, wherein an interview template comprises a list of topics to discuss with each candidate. The method further includes scheduling an interview between each interviewer and candidate and allowing each interviewer to submit, via a Web page, feedback describing each candidate's competency in each of the attributes based on the interview between each interviewer and each candidate. The method further includes automatically calculating, for each candidate, a first value based on the feedback received from each interviewer.