The unfortunate answer is: love them or hate them, people can't pass the leetcode interviews
I've worked as a hiring manager in multiple companies, and recommending or not recommending a hire is done without any knowledge of their status, but solely on the 45 minute interview I did. If they need some sponsorship thats done without communicating to me, I just say yes/no. And with that, somehow most of the Yes's need sponsorship, so what else can you do from an interviewing perspective