I applied through AMCAT. Interview process was smooth, first up was technical round which consisted questions from all range (OOPS, MySQL, Data Structures). Most of the questions were from OOPS covering all basic concepts. Try answering these questions with real world examples joining connections of these concepts with real world applications. First round was followed by second technical round which consisted questions from aptitude to java questions (in my case, might vary upon your skills). If you have good understanding of topics, this round will be easy. Last round was HR in which I was asked basic questions and all the conditions were discussed.