Wow! Thank you! I've been thinking about this lately! This strongly resonates with me! One of the reasons that I have stopped applying to jobs as an employee is exactly this. Imagine, being a Dev with decades of experience, they pull you into a white board to prove that you're not an imposter. They ask you to reverse a binary tree or Leetcode style problem that rarely if ever pops up in real life.
Below is the average interviewer way of thinking:
• You have plenty of experience but maybe your experience was more routine and not valuable.
• You have certifications but maybe you cheated to pass them.
• You have repos but maybe you copied them from someone else.
• You have live demos but maybe you paid someone to do them for you.
• You explained concepts in your own words but maybe your knowledge or depth isn't that great.
I saw it in real life, some interviewers mocking the candidates behind their backs, making fun of them; one day karma hit, they got exactly the same treatment when they were searching for jobs.
Several influencers cut to the chase and said it's not how good you are at the interview but how much they like you which to certain extent is true. Lots of job candidates get rejected over false positives and then employers complain that there aren't good candidates.
Unfortunately, as of today, they are still not getting the message. They default to white board or Leetcode despite having all types of technical evidence they can just see online; but this is what happens when job candidates are just part of a funnel.
Job interview performance doesn't guarantee performance at the job its self.