how programmers overprepare for job interviews