3 ms·
The only way that is good is to call the candidate onsite[0] for a day and give them two practical assignments[1]. First half-day assignment without internet co
by bsldld 6y ago
The only way that is good is to call the candidate onsite[0] for a day and give them two practical assignments[1]. First half-day assignment without internet connection but access to books, and the other with internet connection. The candidate is free to ask questions to the team members at anytime[2]. Then at the end of the day have a 1-hour group discussion(not interview) conducted by the team on how the candidate attempted to solve these two assignments.
[0] This can be done remotely, but to avoid cheats the team members will have to remotely monitor the candidate's screen and so will be wasting their own time.
[1] Assignments should be from the challenges the team is facing during their day to day job or already resolved.
[2] Will provide indication of communication skills of the candidate.
This method will be both quick and better at finding right candidate for the team.
Edit: added the communication part during the assignment phase.
- 2rsf 6y agoAnd then you will see threads complaining about wasting a whole day just to be rejected, spying on your computer remotely or focusing too much on very narrow domain knowledge. Taking your idea to extreme would be having a long period of evaluation period, maybe a week or month, but for obvious reasons this wouldn't work either.