Preparation is the key to making a good impression in a job interview. There are a number of web sites that offer tips, sample interview questions and virtual interviews, to assist you with interviewing skills.