I participated in a process for a Senior Backend Engineer role that consisted of an HR interview, an asynchronous technical assessment, an Engineering Manager interview, and a final live coding/architecture session.
My overall impression was positive in terms of the organization of the process and the treatment received from the recruiter, who was involved and available throughout all phases.
However, I found the final feedback difficult to reconcile with how the interviews actually went. After progressing through several technical stages, the final decision was mainly justified by a supposed lack of experience in high-velocity product environments and by issues related to communication and cultural fit.
What I found least convincing was the lack of specificity in the feedback. Some observations felt subjective or difficult to assess objectively, especially after having reached the final stage of the process. There were also technical points mentioned in the feedback whose interpretation, in my opinion, depended on clarifications provided during the interview itself.
My impression is that the company is looking for profiles that are very execution-oriented, with fast decision-making and extremely concise communication. For candidates who tend to spend time understanding the domain, requirements, and implications before implementing a solution, this may not align with what is expected during the interviews.
I do not question the hiring decision, but I do believe the feedback could have been more specific and actionable in order to provide real value to the candidate.