common technical recruiting challenges