The interview process was very drawn-out. First I had a phone interview, next I was invited to come and interview on site – I met with 4 people that day, after that I was invited for another in person interview – once again I met with 4 people. Then there was a week during which I’ve received no communication from the HR, however the following week I received an invitation for one more, in-person interview. I declined, since I’ve already received and accepted an offer from a different company during the previous week.
Except for the sheer number of times I had to go back, I had mostly pleasant experience interviewing. All, except one person, were very professional, polite, and seemed like a good group of people to work with. They all asked at least one “analytical” question, but not the ones like “how do you move the building” or “how many elephants are in the country” – their questions were tricky, but you could reason through them; they’ve also asked me about the projects I’ve worked with and some technology related questions.