We conduct Java interviews by asking the candidates to write a small peice of functionality on a workstation having the dev environment set up, hardly anyone is able to complete the task efficiently. Do we need to relook at our interview process?