As someone who has conducted many tech interviews (for Microsoft), I agree with all you say here. And I want to underscore that the language you code in doesn't matter. You can even make up some pseudo-language on the fly.
I suppose it's possible some interviewers are specifically looking for C/C++ skills, and wanting to make sure you can use pointers coherently. If you are interviewing for a position like that, be ready.
I have heard of interviewers who ask you how good (on a scale of 1 to 10) your C++ skills are, and then grill you on obscure things if you say 10. But to me that sounds more like them showing off than them doing a good job interviewing in a meaningful way.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.