What do you do to prepare for interviews? Do you think of possible questions that they might ask, or try to talk to current employees before the interview?
At the company I worked for, they used behavior based questions during the interview process, so when people asked me for hints I'd tell them to search for behavior based questions on the web. Everyone who talked to me before their interview got offered a job!
Are there questions that almost every company asks?