If a guy came in for a job interview wearing shorts, sunglasses and Axe body spray he probably wouldn't get the job either.
This is also for an internship, act professionally, act like a grown up, act like this matters. Clearly she didn't and is now complaining online and bad mouthing a company with good hiring practices.
Her gender has nothing to do with this. The company being all male has nothing to do with this.
Her being unprofessional and everyone else being more professional regardless of gender does.