Had an initial phone call which was behavioral .
Was invited to the office and had 2 one on one interviews ..one of the interviews was behavioral and the other one was technical involving data base design...
Had another phone interview following that which was technical involving a puzzle, database query and framework question
Had another behavioral interview on the phone and then followed up with 3 technical interviews each of 1 hour in the main office ...