Worst - and best - IT interview questions