Had to go through 2 written tests, 1 telephonic and 5 F2F interviews. Was hectic but a nice experience anyways, not because I was offered, but the people I met were genuinely nice guys. 1st written test was a simple C++ concepts checker and the 2nd was a detailed design and coding exercise. Had 3 set of interviews with guys at SVP levels and 1 interview with a guy at VP level.