Thank you!
Until this job search, I usually had two interviews, one technical screen and one behavior interview. And this was for senior roles. And usually, I almost always got offers. Most of the time, I was deciding between two jobs.
I think everyone is trying to replicate FAANG's success by copying their hiring practices. Maybe this is a hazing ritual to find really obedient workers.
Either way, we have to play this game and keep trying.
Nope, rejection comes 2 weeks after the on-site with no explanations, and they refused to elaborate further.
The sole advice I can give is unfortunately to just keep going. Wish I had more. Best of luck.