Long gone are the days when preparing for a job interview just meant doing your homework about the company, wearing appropriate clothes, polishing your shoes and greeting the interviewer with a smile, ...