The Coding Test Delusion
Point 1: Developers are terrible at estimating how long it takes to get software projects done. This is a universal truth.
Point 2: Developers issue coding tests to job seekers and are always certain that "We confidently estimate it shouldn't take any good developer very long to complete. It certainly wouldn't take any of our team very long."
Conclusion: Your coding test takes too long but your team don't think so.
Outcome 1: Candidates lost, candidates drop your company from the hiring processes they are pursuing.
Outcome 2: Candidate completes coding test - your development team "felt it took them too long, certainly longer than it would have taken us". Candidate is marked down.
Your team's response: "Well they weren't very good because it's not a hard test, it shouldn't take long."
Guaranteed: your team feels this is not a problem for your company coding test.
What no company ever does: require every current team member to complete the coding test, measure the time and blindly assess each others test result.