eventgirl wrote:
I interview a lot of people (phone screens and actual interviews) a month, here are a few tips.

Ask them questions! Do not ask questions about things that benefit you, ask about things that benefit the company...examples:

- What do you think is the most challenging/rewarding part of the position?
- What are you looking for in the person you are looking to hiring?
- What is the training process?
- What does a typical day look like?
- What is the career path?

Do NOT ask:

What is the pay/benefits/time off/etc. on the first interview.

I actually personally do not ask those questions (when I am interviewing) until the final stages. Let the interviewer ask you those questions (aka, what are you making now and what are your pay expectations)

Also ASK for the job! (people never do this and I hate it!) so ask:

- What is the next step in the interview process?
- When are you looking to make a hiring decision?

(ask both of those)

Then follow up! Ask for a business card and send a thank you email, thanking them for their time and reassuring that you are extremely interested in the position.

Then follow up some more! Call them the following week to see if they need anything additional from you (references etc.)

As far as dress, dress nice. Suit jacket is a must. Bring several copies of your resume. Smile, and honestly listen to the questions they ask (a lot of people dont do that when they are nervous)

^this for the most part, very good tips.  I interview plenty, most everything has been covered.  Just a couple of things:
*  I wouldn't ask where the interviewer would see you in the company in 5 years.  I've had people ask me that and I always think, well I guess that would depend on whether you turn out to be a dead-beat or not, doesn't it?  It's not like everyone hired ends up in the same spot after 5 years, so the answer to that question is truthfully "that would depend entirely on you, so I really can't comment".
*  I'm not actually a huge fan of follow-ups.  I'm busy.  I intend to hire the best candidate, but all the background checks and whatnot have to come in, so I don't know when that decision will be made.  I don't know if my first selection is the person I'll be able to hire or not.  A thank you note is nice, I read it and throw it away.  Frankly, it's becoming kind of gimmicky, but I know everyone is told to write one.  An email saying thanks is fine and dandy, keep it short.  I'm probably not going to return your phone call really quickly while in the hiring process.
*  And yes, a lot of decisions about a person are made very quickly, so be on time, have a sense of humor but don't be silly, be confident.
*  We're not big on critiquing someone's apparel.  Business casual or one step up from that is fine.  I've had some folks ask, when I called to schedule the interview, about dress "what is the dress code", and I think that's smart.  Because we are business casual and some folks have come in suits and you could see they immediately felt kind of uncomfortable.  Oh, and don't wear your party dress; we've had gals show up all dressed to the nines in thparkly attire and that's a killer.