A 15-30 minute exercise seemed like the best filter that optimized my time and the applicants.
And my exercise isn’t leetcode, nor is it timed. I just designed it so it doesn’t take a lot of time because time isn’t important for this filter.
If you went through a decent 4-year CS program you will have been required to do coding projects, so if you have NO code to show, either you went to a shit program, OR you cannot write code.
It doesn't matter if you have a github. I have lots of code and very little in github because I don't want to open source it.
I cannot imagine how someone can be a good programmer yet NEVER has written any code they can show. So did they have time to spend 6 months grinding leetcode but didn't even write a simple application? That makes no sense to me.
"I just designed it" = it makes sense to me and if anyone else is unable to understand my quirky problem then they can't write software. OK.