Senior level dev here (6+ years). My last job search was brutal. I aced my interviews but still got a lot of rejections. The feedback included
* the team thinks you’re a great engineer, but you didn’t show enough excitement about the company
* we think you’re a solid engineer but not quite at the senior level yet, it’s ok though, we reject 98% of our candidates
* we do a lot of code story telling at our team (I kid you not) and you weren’t a great story teller about your code
* the team didn’t get the sense you enjoy pairing and we pair a lot here
I actually think the real reason was poor personality match but companies don’t like being honest about that so they make up nonsensical excuses.