The guy who interviewed me and failed me should not have been my interviewer, the fellow had just learnt React about 4 months ago and was pretty junior in development.
Clearly didn't know enough about react to have a proper discussion. He also gave me 3 algorithm questions which I answered correctly. All of which were very easy questions.
I received back an email saying my technical skills were to low for this role, yet I am very proficient in their stack, solved all of this guys algorithm questions and I am professionally certified in their Cloud service.
To be honest the interviewer on the call was arguing with me on things he himself did not know. For example there was a comparison value he didn't realise that if you check an index outside of an array the value is undefined so if you compare -
if (i + 1 != arr[i]) {
return i + 1;
}
and the index is out of range the arr[i] will be undefined. He thought it would break the code.
This will return because you are comparing (i + 1 != undefined) which is a true statement. I would suspect that this junior fellow was not too happy that I was correcting him on the call.
Anyways not to upset that I didn't get the job, more upset that he likely told his managers that I failed in some regards.