Originally Posted by greatfire
Another question (I'm about to make an attempt at purchasing a suit): why the suggestions for navy and charcoal? What about black? Is black another option, or is there some hidden connotation with a black suit that I don't want to be implying? Why not a pinstripe? What do the colors/styles mean?
Black traditionally has been considered inappropriate for business. It's a severe color usually reserved for tuxedoes. More and more black suits have been appearing in the workplace, however, and some argue that black has now become acceptable businesswear. I disagree. And the possibility that your interviewer will disagree makes it a poor choice for an interview suit.
As a young guy, you want to create an image suggesting that you know your stuff, that you have it all put together despite your age. Some interviewers will perceive a black suit as a rookie mistake, a sign that you don't know the subtle nuances of the office. Also, so many young guys now have black as their only suit that you'll stand out from the crowd.
Navy and charcoal are much more conservative, and they tend to look better on most guys in the daytime. Try on some different shades to see what works best with your complexion.
In general, solid suits are best to start off with partly because of practicality. It's your first suit, so you'll probably want/need to wear it a lot. With a solid, you can wear it time and again, and no one will notice. If you wear a pinstripe two or three days in a row, people might pick up on it. Also, solids are more at home at functions such as funerals and weddings. (Another disadvantage to the black suit: I wouldn't wear one to a wedding.)
Pinstripes are fine choices for the office, but I'd default to a solid for interviews.