My experience with this process was frankly very poor. The technical assignment required a significant amount of dedication, many hours of real work, and a high level of commitment from the candidate. However, the interview that followed was not at the level of either the effort requested or the seniority of the role. I was not upset about not being selected; what I found disappointing was the way the work I had delivered was evaluated.
The overall impression I took away was one of complete lack of focus, limited preparation, and very little regard for the time invested. Instead of assessing the work with clear criteria, the interview drifted, focused on secondary points, and did not leave real space to present or explain everything that had been built. In a project with several moving parts, saying “let’s look at the code” without a clear structure or well-directed questions is not a serious evaluation; it is simply a disorganized way of putting the candidate in a very uncomfortable position.
The worst part was the way the interview itself was conducted. Having one of the interviewers leave in the middle of the meeting conveyed disinterest, poor planning, and a real lack of consideration toward someone who had used part of their personal time to prepare the assignment. If commitment is expected from the candidate, the minimum expectation is that the evaluation team shows that same level of commitment.
In addition, the tone at times felt condescending. You cannot claim to be hiring for a senior profile and then treat the candidate as if they had to justify every single decision without there even being a clear evaluation framework. Some comments seemed more aimed at downplaying the work that had been done than at genuinely understanding it. The final impression was not just one of poor organization, but of a process that at certain points felt quite humiliating.
In short: a high level of demand placed on the candidate, very little consistency in the evaluation, and a technical interview that was poorly focused and not in line with the level they were supposedly looking for.