I'm not sure what the dissonance is? It's much easier to cheat in that sort of interview process than it is to cheat in a more free-form discussion interview. Of course you can simply lie in the latter, but assuming the interviewer is worth their salt they'll be able to ask questions that will be hard to answer if you don't have the experience you say you have. Whereas for algorithms and coding trivia questions you can search for answers online, have someone watching your screen and sending answers, do this bluetooth embedded approach, etc.