Expect multiple interviews (5 or more is not uncommon) and each interview session will have at least half a dozen people interviewing you, either one-on-one or in pairs. For technical positions, you should be prepared for a technical interview in a group setting, and problem-solving questions (some have no right/wrong answers). The company wants to know how you approach a problem.