That is interesting. It's actually very good advice.
I'll address this in general, not to you, so when I use 'you' here, I'm talking to the global you, not you specifically. :)
I do believe that it's always a good idea to dress conservatively for a job interview, although you don't have to be boring about it. You don't really know who will be interviewing you, observing you, or making the final hiring decision about you. They may despise dangly earrings or green fingernail polish. To me it just makes common sense to find something to wear that covers all the bases, so to speak. If something is a deal-breaker for you, try doing it your way if you really feel that you have to and see what happens. You wouldn't want that job anyway, right? You may limit yourself from jobs that way, but if it's worth it to you, that's a choice you get to make for yourself.
Most employers don't want to notice scents or odors. That's pretty much a given.
Most employers don't want to see anything that makes them go Yuck! That's common sense.
You probably won't lose a job over wearing open-toe shoes or platform soles to an interview, although you might lose it with stiletto heels or sandals. Hair on the collar or shoulders wouldn't offend me if I were doing the interviewing, and I have interviewed hundreds of people. I might say to someone, "Your resume is excellent. You've done a great job in your interview here today. If you are hired, you will have to wear tops that are a little more modest for the office environment. I believe you can do that. Do you have an objection to it? If not, you're hired." :) Others might not feel comfortable mentioning it, so they may just eliminate you from consideration.
Seriously, if I were going for an interview, I would go for a classic business look. Even very short heels are probably better than flats, and a lot better than stilettos. I would wear dignified or classic earrings and maybe a modest, non-clanky necklace. Be careful about faddish rings, clanky, huge necklaces that 'make a statement' or bracelets that jangle, make noice or otherwise distract. In fact, anything that distracts or gets noticed, is probably something you should consider not wearing to a job interview. I would check the eyeliner and eyeshadow and make sure that it looks close to natural, not clownish.
One of our male graduates lost a really good job once. The manager called me to let me know why. He said the interview was excellent, but his after-shave lotion kept him from getting the job.
In most cases the employer wants to hire someone who has the skills and doesn't appear to be clueless about common sense. If you dress or act in a way that is going to distract others, they probably won't want you. This kind of thing comes naturally to most of us. I would have some very strong advice to anyone who knows that it doesn't come naturally to them. Get some help from several sources. You can get help from sales clerks, but don't stop there. Ask a friend or acquaintance who is a businessperson to approve your look. Ask them not to just tell you what you want to hear. Ask them to tell you what you NEED to hear. Try not to get bent out of shape when they say, "Alright, I'll do that. Here's what I recommend. First, cover the tattoo. Dump the dangling earrings and rings that look like brass knuckles. Use a little less eye makeup. Purple nail polish? Replace that with a natural color, and that perfume is overpowering." When your friend tells you these things, try not to hate them. Don't say, "YES, BUT..." Just listen and take notes. You don't need nose rings in order to express yourself at work. Depend on your smile, your character, your pleasant attitude, and your skills to differentiate yourself from others.
One more thing. Never, EVER, do what an applicant did in an interview with me once. I am a very classic dresser. My goal for makeup is that it has to look natural. I do use eyeliner, but I'm careful that it doesn't look harsh, a look I definitely don't want. In an interview, the applicant told me she had just finished a course which included interview skills. I asked her what she learned. She said, "We learned not to wear eyeliner like you are wearing." Did she get the job? No, not because she insulted me, but because she lacked common sense. Oh, and yes, I did go look at my eyeliner just to make sure I hadn't crossed the line. Since she 'noticed' it, I cut back on it even more. I can learn too. :)
Bottom line: Just use common sense and remember that you are dressing for a business look. You should do fine.