>Evaluate people on past projects. If you have a project, show the code and walk through the code in a screen sharing session. Only show code that is non-confidential.
Lots of bullshitters out there will find some code they don't own, study it and become well-versed in how it works, and fake their way through.
>If you do not have code, then first create a small project. That can be done in a week or two. This requires less time than grinding leetcode.
Do you mean one of those "interview projects"? Lots of people, especially on HN, would balk at this as "blah blah don't do free work". Those same people will then go back to your first point and say "just evaluate people on their experience.