I really like this, and have been trying to implement this at my company. One thing we are struggling with is to find the right challenge/project, in my case for the frontend. Two issues:
1. What is a reasonably sized project? I.e. often times two hours is not enough to produce something of substance/complexity, yet asking the applicant to do more becomes prohibitive.
2. I see a bunch of people asking candidates to do greenfield applications, while virtually all work most future workers will do is refactor and maintain. The latter however requires additional time investment to get to know an existing system/codebase.
How are you guys handling those issues, and trade-off time complexity against insight value?
1. What is a reasonably sized project? I.e. often times two hours is not enough to produce something of substance/complexity, yet asking the applicant to do more becomes prohibitive. 2. I see a bunch of people asking candidates to do greenfield applications, while virtually all work most future workers will do is refactor and maintain. The latter however requires additional time investment to get to know an existing system/codebase.
How are you guys handling those issues, and trade-off time complexity against insight value?