"young, attractive candidates and bias away from shy people or those without a lot of confidence or experience talking"
Is this not exactly the same for regular interviews today? Ageism is a huge problem. People who lack confidence won't do as well, etc.
Most people have an online profile, so what's preventing the interviewer/hiring personnel from just looking them up online?