I've found that it's relatively easy to figure out if someone is bullshitting. It just takes some work on your end by researching the candidate's application a bit deeper, thinking about relevant questions beforehand, and then drilling down during the conversation. I've hired 'non-silver-tongued' candidates this way, as well as filtered out people who were bullshitting. The key is to actually have a conversation, instead of just letting them produce canned stories and responses.
But, yes, this is more work on the recruiting side.
As a side note, I totally get it why large organizations would use Leetcode though. It does help filter out false positives if you're willing and able to bear the cost of passing on many good candidates.
Yep. I've found that you can give someone enough rope to hang theyself. If you let them explain their processes and ways of working, most of the bullshitters will out themselves :D
But, yes, this is more work on the recruiting side.
As a side note, I totally get it why large organizations would use Leetcode though. It does help filter out false positives if you're willing and able to bear the cost of passing on many good candidates.