I would like to share a recent experience of mine and would like to ask your opinion.
I have applied to a position and passed several interviews, especially the one with the hiring manager went really well, I felt like "we have connected on a professional level", he liked my answers and expressed that, and I could see myself working with this person for a long time. Last step was to do a technical interview because I was going to be working with language "x".
The technical interview was scheduled for 30 minutes and it was on video and we were using a website for coding practice.
The details about the technical interview were
Time was not enough, the interviewer was 5 minutes late
He asked me to write a function and I did, the code that he had to check the function did not work because he had typos, spent couple of minutes to fix that
The interviewer asked questions related to how to handle certain version being not supported in the near future and how to solve a problem he has for that day instead of asking questions to assess my knowledge about the language
Right after the interview ended I thought "this was terrible, he could've asked 10-12 different things but he did not!"
Later on I was told I couldn't pass the technical interview.
I have done technical interviews in the past, I know how it's supposed to go. The person on the other side of the table clearly should not be doing interviews, from my experience with him he doesn't know how to do it. Especially for number 3 above he should've asked these after he assessed my knowledge about the language as "extra" questions.
My questions to you guys
Does it worth to ask for reassessment, would they do it?
Should I send this as a feedback, so maybe they can coach the interviewer for future
My gut feeling is they will not be receptive to both