15 minute phone interview first, by an engineering manager. Consisted of 3 questions: 1) why are you looking/leaving current employer? 2) Describe a time you worked on something hard, a problem that you solved, that you were proud of. 3) What do you think you would bring to our company?
3 hour onsite interview with HR, then skills test, then 2-on-1 interview, facility tour, and 1-on-1 interview. All people I talked with were management, had been with the company 6 to 14 years.
HR wants to know job and salary history, salary requirements.
Technical managers ask questions about resume, what I've worked on lately. Interested in why I'd be leaving current employer, what I'd be looking for.
Skills test had C/C++, SQL, and XPath questions. 30 minutes to complete. I did not complete (interviewers showed up). Questions like: Implement in place string reversal. Implement linked list insert. Given some database tables, show query to list all names having a specific attribute. show query to list all names NOT having some attribute. Given XML snippet, show various XPath representations.