Made a tool to filter out unqualified devs from your recruitment process
pre-screen.devIdea is good, but I think having more difficult screens and letting companies choose from a selection is a must.
Posting to an API endpoint is too trivial; I doubt it filters out too many applicants. What's more, if I'm hiring for a senior role, there might be many experienced, smart candidates who aren't sufficiently experienced in what's specifically required by the role, what the startup does, etc.
Filtering up front from among a group who, e.g., all have 5-6 years of production Python experience would be more useful.
Definitely wanna make it harder. but as it stands it takes out about 2 thirds of applicants. I get feedback such as "I can't submit any data on that page because there's no form to submit". -> people with certificates and 8+ years of experience according to their CV.
You overestimate many people out there. These are the people I wanna filter out. Even if this is the first time you see an API endpoint like this, it's a google search away to figure it out.
As it stands it tests for: - reading docs; - using google; - detail-orientedness; - knowing how to use git;
and that's about it. Many people do not pass this test in the real world, HN is a very specific demographic with a lot of skills compared to the average person who calls themselves a developer.
But what you suggest is for Q1 next year: https://trello.com/b/YlUmnkGt/pre-screendev-feature-roadmap
Definitely wanna test more skills, without making it too long of a test for someone experienced.
Cheers for the feedback!
> Posting to an API endpoint is too trivial; I doubt it filters out too many applicants.
You'd be surprised.
I've gotten feedback from applicants such as "I can't submit any data on that page because there's no form"
Definitely looking for testers! Here is an example "apply" page: https://app.pre-screen.dev/job/1ed0d3ba-0197-6936-97a2-8f7ad...
Feel free to test the output (you can use fake data if you're worried about it).
It's not as simple as a single API call, and it will get harder.
Should take 5 minutes for someone experienced to do this (if they do it slowly), hours for someone not experienced.
What do you think?