The "standard model" for hiring is an elimination process, which is not in the best interest of the qualified job seeker, or frequently the employer which is struggling to find talent.
There are numerous ways to bypass this.
I've frequently been hired on the strength of a demo, sometimes a demo that got the attention of recruiters, other times a demo I could talk about in applications and interviews. There was that time I built an AI-powered "application tracking system" to manage my job search and the first employer I interviewed with (an AI startup) thought it was so great that I got the job.
Another approach to interviewing is to approach it like you were selling consulting work. You might try, for instance, pretending you already have the job, ask probing questions about the problems facing the company that they want you to help with and try to help them with their problems right in the interview.
There is the issue of timing. I've had job searches that lasted three days. I've had others that took nine months. There was one case where I had won people inside an academic organization to my side but it took them about six months to get the funding for me.
If other approaches to getting job are working for you then you might not want to do the ones that take more time, but I think everybody should have a good demo.
I'll say this person's course changed the way I think about getting a job:
https://job-interview-answers.com/job-interview-tips/about-b...