Round 1: aptitude test (also contains 3 programming questions, not too difficult)
Round 2: psychometric test (testing your speed and accuracy, didn't get the point of this having this test)
Round 3: problem solving, I was asked to design a lift with minimum waiting time. They didn't expect an algorithm, just asked me the outcomes of various scenarios.
Round 4: group activity (tower building using straws and tape, different but I personally think it's annoying and unnecessary)
Round 5: puzzles + technical interviews
Not a single technical question so far. I was asked how I can optimize/which features can be added to Google search and Google maps. Obviously, I couldn't think of anything right away, if there was a way to optimize/add more features, Google would probably have done it by now. Similarly, for the lift problem asked round in 3, the algorithm that is used in the real world is optimum. If that wasn't the case, we would not have used it. Concluding, I believe the interview depends on your panel members. They may/may not ask you technical questions. Some of my friends were asked questions on linked lists, arrays etc.