I had two phone screens and around 6 on site interviews. I was interviewing for an engineering manager position. Both the phone interviews and on site were very technical. There is always a problem solving question asked in an interview. It might be a puzzle or a design or algorithmic question. I wrote pseudo code, there was not much emphasis on writing code in a specific language