I'll preface this rant with a bit of context: I've been in the industry for more than a decade and worked on pretty big products, most of which have a nation-wide user base.
I had two technical interviews: the first coding one felt more connected with the interviewers and more engaging. While we haven't had a *match* per se, I had a decent understanding of how I haven't fully met their expectations.
The system design one, however, has been a very deceiving experience: while I thought we had a good conversation with the interviewer and I haven't felt challenged in any way neither by the initial formulation of the problem nor by the following questions, it turned out that I failed, which was a total surprise.
Furthermore, while my coordinator suggested scheduling a feedback session, they didn't follow up on that and I haven't had a chance to hear what exactly went wrong.
While my ego feels hurt by this rejection, I totally understand that things like that happen all the time and it's really hard to find an engineer with a certain skillset _and_ a suitable vibe. I'm just sour that I felt dehumanized by the whole process.
Seems like the company is going through a major growth phase and their HR brand does more harm than good creating excessive stress on the hiring pipeline.