Another reason companies can't hire right now is because they like to shoot themselves in the foot with their terrible interview processes.
Any < 100 person startup which is doing Leetcode interviews is letting go of so many great candidates who will actually get the job done.
A lot of times interviewers turn interview into an ego contest where they are looking for reasons to reject. Try your best to remove those biases. If you are a company, have a predefined set of 10 questions that your interviewers can ask from -- make the evaluation criteria as objective as possible. There is no place for "vibe check" in technical interviews.
Any < 100 person startup which is doing Leetcode interviews is letting go of so many great candidates who will actually get the job done.
A lot of times interviewers turn interview into an ego contest where they are looking for reasons to reject. Try your best to remove those biases. If you are a company, have a predefined set of 10 questions that your interviewers can ask from -- make the evaluation criteria as objective as possible. There is no place for "vibe check" in technical interviews.