An aptitude test which was harder than usual followed by a verbal section and then three levels of interviews. Tech, managerial and HR were all pretty simple for me but it varied from panel to panel. We had around 16 panels for tech, I wasn't even asked to write a simple c program when others were asked to write tcp ip client server programs in Java. Some were asked advanced tech questions in the MR, cloud, AI and the like, and I got through with a self introduction and questions based on that.