I got rejected on an obscure leetcode hard last year in the telephone screen, which was ridiculous considering I had enough practice to destroy leetcode hards.
Though it worked out for me in the end, but I was definitely annoyed for a day or two.
I got rejected and then when they inevitably called me up the next year the recruiter pulled up the feedback from my interview and I wasn't recommended because I rewrote a function to be easier to unit test, after being asked "how would you test this?". By rewrote I mean I added a parameter to take in a fictional db client, rather than instantiate directly.
Though it worked out for me in the end, but I was definitely annoyed for a day or two.