Having recently went through a series of interviews (as the
inverviewee, not the interviewer), I can only give you one
piece of advice: be yourself
. I don't dress up for
an interview (although I scrape the mud from my boots) for
instance. (If they want to hire shiny clothes, let them buy
a dress-up doll, that's cheaper). Just be honest in what you
like and don't like, what you know and don't know, what you
want to do, and what you don't want to do.
As for interview questions, one of the best questions I ever
got was (I was interviewing for a Perl position): So tell me, what don't you like about Perl, and how would you
change it, after which we had a nice conversation about
the object system in Perl. Another inverviewer (for the same
position) came with a whiteboard and said write me a
program finding files with <some criterium> (and don't
use a module that does all the work for you).